[英]How to create something similar to JFileChooser in Java?
我正在嘗試制作類似於JFileChooser的框架。 我有一個滾動窗格和2個切換按鈕,一個用於列表視圖,另一個用於圖標視圖。 我將在滾動窗格上使用CardLayout。 但是,我不知道從哪里開始。 我想知道在這個問題上的好方法。 如何設計將放置在滾動窗格上方的2個面板? 類似的是C#形式的GroupBox。
如果要創建“類似於JFileChooser的內容”,為什么不看一下JFileChooser
本身的代碼? 您可以在JDK目錄下的src.zip
文件中找到JDK源代碼。
有關一些提示,請參見文件瀏覽器GUI 。
我需要知道如何創建自定義視圖。 例如,對於listView選項,我將能夠創建一個Jlist(我認為),該Jlist將在多個列上水平分布。 對於iconsView,我將具有一些縮略圖,這些縮略圖將垂直顯示在多行等上。
對於詳細視圖,我傾向於使用JTable
。 可以使用列表和setLayoutOrientation(int)
來“水平地分成多列”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.