2017-02-08 7 views
-2

私はjavafxを初めて使用し、Eclipse IDEを使用してJavaアプリケーションを構築しています。シーンビルダを使ってメインのfxクラスとユーザーインターフェイスを作成する方法を学びました。主な問題は、(テキストフィールドまたはテキストエリアから)ユーザー入力を取得し、そのテキストをコンソール出力に表示する方法、または「保存」ボタンをクリックした後にそのテキストをデータベースに保存する方法を知らないことです。コントローラクラスを使用してjavafxでテキスト入力を取得するには?

私は、上記のタスクを実行するには、Eclipseのコントローラクラスを使用することができます。

ご協力いただきありがとうございます。

+0

getText()メソッドで! –

+0

[OK]をクリックしてどのようにボタンをクリックして添付することができますか? –

+0

YouTubeプログラミングの知識チャンネルでそれを学びました。それは本当に良いチュートリアルです。あなたが 'シーンビルダー 'を使っていれば本当にとても基本的なものなので助かりたいと思っています。 – minigeek

答えて

0

私は(FXML /コントローラ)なしでのJavaFXを学ぶために、あなたが最初に助言し、あなたの質問には:コントローラとButtonについては

//Event when button clicked 
yourButton.setOnAction(evt->{ 

    //display the text of your textField on the console 
    System.out.println(yourTextField.getText()); 

}); 

、あなたは二つの部分(表示にあなたのプログラムを分離する必要がありますFXML |コントローラjava)。公式のドキュメントはそれを非常によく説明しますhere、幸運!

+0

それは大丈夫です:(@Bo Halim ... ohkはこれらのコメントを削除します。私はここでそれを聞きます – minigeek

+0

ボタンにGoogleクラウドアカウントを統合できますか? javaFxを使用しています。ボタンをクリックするとテキストファイルがドライブにアップロードされるようにするプロジェクトに取り組んでいますか?@Bo Halim – minigeek

+0

問題を解決しました –

関連する問題