実行時にJavaで500を超えるコンポーネントをパネルに追加できますか?Javaパネル
Q
Javaパネル
1
A
答えて
3
可能 - はい。
しかし、なぜ地球上でこのようなことをしたいのですか?私はパネルが500のコンポーネントを持っている理由は何もないと思う。
2
何をしているかによって、おそらくより良い選択肢があります。
たとえば、JTablesは複数の場所に描画する限られた数のCellRendererを使用し、複数のコンポーネントが表示され、メモリ使用量が大幅に削減され、パフォーマンスが向上します。
特定の状況についてさらに情報を提供できますか?
1
ヘビー級(AWT)コンポーネントを使用している場合は、特定のプラットフォームで問題が発生することがあります。 AWTコンポーネントの実装は、OS /ウィンドウシステムリソースを使用している可能性があります。一部のプラットフォームでは、これらが制限されることがあります。昔は、アプリケーションが2つのコンポーネント(ツリー内の各アイテム)を作成しようとしたときに、NT 4でもシステム全体でGDIの問題が発生する可能性がありました。
スイングでは、軽量ですが、コンポーネントは驚くほど大きくなります。したがって、リスト、ツリー、テーブルのようなものでは、レンダラーのイディオムが優先されます.APIのドキュメントを参照してください。
関連する問題
- 1. Javaパネルのイメージアップロードプレビュー
- 2. パネル上のJava透明パネルとカスタムエフェクト
- 3. JavaパネルのIncudeコマンドプロンプト
- 4. ズーム・パネルでJava-appliction
- 5. JPanelのJava Swingでのパネル
- 6. Javaパネルでペイントしない
- 7. Java Netbeans:パネルを重ねる方法は?
- 8. Javaソケットはパネルを防ぎますか?
- 9. Java AWTコンポーネントとパネルのパディング/ボーダー
- 10. Java GUI、actionListenerによるChangeパネル
- 11. Javaのパネルでsvgのサイズを変更
- 12. netbeanのjframeにある別のパネルの別のパネルのボタンをクリックしてパネルを表示する方法java
- 13. パネルをJava Swingに添付されたパネルから削除するには?
- 14. Chromeウェブインスペクタ - 左パネルのCSSパネル
- 15. パネル
- 16. パネルとパネルをパネルから外します
- 17. Dojoレイアウト - パネル内の2つのパネル
- 18. PNGイメージまたはJavaパネルからPDFを作成
- 19. Javaのスイングを使用してパネルをコンテナに追加する
- 20. パネル内のフレームがJavaのフレームよりも大きい
- 21. スイングタイマーでパネルを再描画しないJava Swing 2D配列
- 22. ブロックとのユニークなパネルの組み合わせ - Javaのコード
- 23. java動的にパネルのサイズを変更する方法
- 24. Javaでパネルを非表示にする方法
- 25. Javaパネルで描画 - 何も表示されません
- 26. 複数の画像をJavaのパネルにアップロード
- 27. Javaパネルから画像を削除する
- 28. Java GUI:JPanelで複数の同一パネルを追加
- 29. Java Swing - グローバルにパネルをピンクの背景に変更する
- 30. JavaのJTextFieldがパネルにフィットするのを止めますか?
実験者になる - 試して見てください。それは決してあなたがそれをしてはいけない理由を伝えるかもしれません。 – duffymo