我想的JLabel添加的JPanel(比如说VisualPanel,这是一个JFrame内部)根据动作执行的事件(JButton的)发生在其他的JPanel(比如说JobPanel)(单独类,但添加到JFrame)。
如何在JobPanel中获取VisualPanel对象以添加JLabel?
我尝试将JFrame导入JPanel并获取VisualPanel实例,但不知怎的,我正在进入无限递归。
我的问题是我的设计方法正确吗?如果不是我应该怎么做呢? 如果我的设计是正确的,那么任何正确方向的建议都会受到高度赞赏。谢谢。
答案 0 :(得分:0)
给VisualPanel
CardLayout
一个tutorial两个面板:一个面板有JLabel
,另一个面板没有。{1}}。向JButton
ActionListner
提供show()
您想要的卡片。然后,您可以使用setSelectedIndex()
选择VisualPanel
标签。有关示例,请参阅https://www.npmjs.com/package/react-fileupload-progress。