私は現在、私の最初のアプリケーションを構築しています。 :) 私は今、それぞれ独自のクラスにいくつかのフォームをコーディングしました。さて、あるフォームから別のフォームへのナビゲーションを実装したいと思います。これは、現在のすべてのフォームに対して常に「次の」フォームが1つしかないため、かなり簡単です。コードネームoneアクションリスナーが動作しません
私はすべてのクラスに "nextForm"フォームを追加してこれを実行しようとしましたが、nextボタンが押されるたびにnextForm.show()が必要です。私はこのように試しました:
login = new Button("Login");
login.setUIID("nxtButtons");
login.addActionListener((e) ->
nextForm.show()
);
私は実際にボタンをクリックしても何も起こりません。
私はこれを良い方法でコード化しようとしていますか?私がGUIビルディングに向かうのは初めてのことですが、ここではまだ経験はありません。たぶん、君たちの一つが、ここで私を助けることができる:)
をいただき、ありがとうございます非常に多くの
種類のよろしく、
マックス
フォームよりも複数のパネルを使用することをお勧めします。 –
@NikolasCharalambidisによると、ほとんどのSwingの専門家が同意するので、このデザインが気に入らないので、JFramesの束をユーザーに投げないでください。代わりにビューを交換してください。 [複数のJFrames、良い/悪い練習の使用](http://stackoverflow.com/questions/9554636) –
こんにちは、私はここでコードネームワンスタッフについて話しています、私はスイングを使用していません。 –