Eclipseでいろいろ2



エラー: メイン・クラスTestApp2が見つからなかったかロードできませんでした

 Eclipseで2つ目のプログラムを作ろうとしたら、今度は上記のエラーが出る。ググって見るとどうやらクラスパ スが通ってないようだ。で、コマンドプロンプトにsetで設定してみたが、直らない。
 しばらく弄ってみたら、Eclipseの「実行」→「実行構成」のクラスパスタブで、ユーザーエントリーの所に当該プ ロジェクトを「プロジェクトの追加」をしたら実行できました。



 なんか、今(2017/02/06)気づいたのだけ ど、JavaFXというのがSwingの後継として出て来ているとのこと。そして、今春のJavaバージョンアップでア プレットは廃止されることを知りました。いかん、技術に乗り遅れとる。

screenBuilder でcontrollerクラスをどこに設定するか?

 プログラムを作って完成→満足して、ちょっと改良しよ うとしたのです。で、パネルあたりを削除して、再構成しようとしたら、fxmlとクラスの紐付けが外れてしまって、例外発生。 controllerの設定はどうするのか?
 簡単です。以下の図にあるように、
screenBuilder の左下にControllerペインがあります。そこにプルダウンメニューで出てくるはずですから設定してください。す ると、fx:idも自動的に出てきます。


alertメッセージ ボックスを最前面に

 alartでメッセージボックスを表示していると、最 前面に出したくなります。show()メソッドでは なく、showAndWait()メソッドを使いましょう。
 返値で処理を分岐させる事もできます。




  HOME



(c)Copyright HAZAWA KEIICHI 2017 All rights reserved