Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
NetbeansでJavaSwingアプリケーションを作成しています。現在、2000行を超えるコードがあります。1つのファイルにこれらの多数の行を含めるのは正しいですか。さらに、このファイルを編集しているときにIDEが遅くなりました。これを克服する方法はありますか?
大規模なスイングプロジェクトでは、次のようにアプリのパーティショニングを行います。
JPanel、JDialogなどのGUI要素ごとに1つのクラスがあります。
特にカスタマイズされたTableModelsまたはその他の複雑なデータ構造を実装する必要がある場合は、画面ごとに個別のパッケージを使用してください
匿名クラスと内部クラスを使用せず、代わりにActionListenerを実装し、そこでActionEvent.getActionCommand()を確認してください。