使用一个包含两个JPanel的JFrame构建GUI。
1)面板1 是“开始”屏幕,在关闭之前一直可见
3个按钮 - 开始,设置,退出
开始:退出GUI界面&打开多个电视的“实时”自动收报机样式文本显示
设置: 需要打开第二个JPanel,它将是包含JTabbedPane的设置面板。
退出:退出计划。
2)面板2 在面板1中选择设置JButton之前,需要隐身。
面板2 将位于JFrame表面区域或面板1表面区域中的面板1 (,如颜色选择框)之上(无论哪个)建议或将工作)
在面板2中选择退出JButton时,面板2 将再次设置为不可见。
我一直在寻找过去2天的答案,因为我没有取代第一个小组,所以CardLayout似乎不合适。我无法让JTabbedPane在JOptionPane或对话框中工作。
如果可以的话,在这里需要一些帮助......
答案 0 :(得分:2)
2)面板2在选择设置JButton之前需要不可见 面板1.面板2将位于面板1的顶部(就像一个颜色选择框) 在JFrame的表面区域或Panel 1的表面区域内 (无论哪种推荐或将起作用)。第2小组将设置为 在面板2中选择退出JButton时再次不可见。
我一直在寻找过去2天的答案,CardLayout没有 似乎很合适,因为我没有取代第一个小组。我一直无法 让JTabbedPane在JOptionPane或对话框中工作。
答案 1 :(得分:0)
@OliverWatkins使用jDialogBox的解决方案最好地解决了这种情况。第二个jPanel中保存的jTabbedPane被放入一个jDialogBox,它可以由我的jButton中的ActionEvent打开并传递所需的结果。