我正在尝试制作类似于JFileChooser的框架。我有一个滚动窗格和2个切换按钮,一个用于列表视图,另一个用于图标视图。我将在滚动窗格上使用CardLayout。但是,我不知道从哪里开始。我想知道在这个问题上的好方法。如何设计将放置在滚动窗格上方的2个面板?
类似的是C#形式的GroupBox。

最佳答案

有关一些提示,请参见File Browser GUI


  我需要知道如何创建自定义视图。例如,对于listView选项,我将能够创建一个Jlist(我认为),该Jlist将在多个列上水平分布。对于iconsView,我将具有一些缩略图,这些缩略图将垂直显示在多行等上。


对于详细视图,我倾向于使用JTable。 “水平多列”可以使用列表和setLayoutOrientation(int)完成。

07-24 09:49
查看更多