私はJFileChooserに似たフレームを作ろうとしています。私はスクロールペインと2つのトグルボタンを持っています。一つはリストビュー、もう一つはアイコンビューです。私は、スクロールペインでCardLayoutを使用します。しかし、私はどこから始めるべきか分かりません。私はこの問題についての良いアプローチを知りたいと思います。スクロールペインに配置される2つのパネルをどのように設計するのですか? 同様のC#フォームのGroupBoxがあります。JavaでJFileChooserと似たようなものを作成する方法は?
答えて
いくつかのヒントについては、File Browser GUIを参照してください。
カスタムビューを作成する方法を知る必要があります。たとえば、listViewオプションの場合、複数の列に水平に広がるJlist(私は思う)を作成することができます。 iconsViewの場合、サムネイルは複数の行などに明示的に表示されます。
詳細ビューでは、私はJTable
を使用する傾向があります。 '水平方向に複数の列に'リストとsetLayoutOrientation(int)
を使用して行うことができます。
+1 'FileBrowser'に+1!シンプルな 'JTable'と' JList'の例がここにあります(http://stackoverflow.com/q/7620579/230513)。 – trashgod
良い答え。それらを私の注意を引くことに感謝します。 :) –
"JFileChooserと似たようなもの"を作成したい場合は、JFileChooser
のコードを見てみませんか? JDKディレクトリの下にあるファイルsrc.zip
にJDKソースがあります。
- 1. Android:CALayerと似たようなもの?
- 2. 管理サイトと似たようなdjangoのWebページの作成方法
- 3. Javaの使い方Apache POIで作成したExcelファイルを保存するJFileChooser
- 4. pythonのものに似たjavaで辞書を作成するには?
- 5. panopticlick.eff.orgと似たような情報を収集する方法
- 6. Java JavaFXこのような左ホバーメニューを作成する方法
- 7. iTunes Storeのものと似たテーブルセルを作成する
- 8. Silverlight 3/WP7でDynamicObjectと似たようなものを使用するには?
- 9. アドレスブックの編集連絡先と似たようなビューを作成する方法
- 10. Tomcat:HttpSessionListenerに似た、HttpRequestListenerを作成する方法は?
- 11. WCFに似たJSON/XML REST Webサービスを作成するための最良のJava方法は何ですか?
- 12. JFileChooserはこのように動作するのはなぜですか?
- 13. Javaで空のマップを作成する最も良い方法
- 14. Androidのパスに似たアニメーションのカスタムボタンを作成する方法
- 15. Java JFileChooserは死ぬでしょう
- 16. Java GUIの作成にはどのような方法が必要ですか?
- 17. Google Analyticsのテーブルに似たマトリックスを作成する方法
- 18. AppleのMacページに似たページプリローダーを作成する方法
- 19. Grouponログインに似たフォームフィールドのハイライトを作成する方法
- 20. C#アプリケーションは似たようなコンピュータで動作しないようです
- 21. jFileChooserコンポーネントからファイルを作成する
- 22. java(フォルダではない)でファイルを作成する方法は?
- 23. 作成と最も簡単な方法
- 24. iPad/iPhoneメインメニューのようなものを作る方法は?
- 25. 擬似3Dまたは2.5D効果の作成方法は?
- 26. Java - Javassistで作成したクラスとJVMをリンクする方法
- 27. 私はこのようなものを作成しようとしている
- 28. iPhone:連絡先アドレスセルに似たカスタムテーブルビューセルを作成する方法
- 29. JavaとTomcatによるOracle DB接続の作成方法は?
- 30. Googleから類似のアニメーションを作成する方法は?
私はカスタムビューを作成する方法を知る必要があります。たとえば、listViewオプションの場合、複数の列に水平に広がるJlist(私は思う)を作成することができます。アイコンビューについては、複数の行などに複数のサムネイルが表示されます。 –
私の質問は非常に混乱していましたが、私はあなたが探していたものを正確に表示することができました。ありがとうございました。 –
ようこそ。私は以前のコメントを削除し、それを答えにまとめました。 –