【发布时间】:2023-03-07 11:17:01
【问题描述】:
我在我的 Swing 应用程序中使用了三个 JButtons。当我点击每个按钮时,相应的数据(格式为JTable 和JScrollPane)将显示在JPanel 上。
问题:当我调整JFrame 的大小时,JPanel 正在替换为默认按钮(我首先单击的按钮)信息而不是当前的JButton 信息。
我的示例代码:
jbutton1.addActionListener(this);
jbutton2.addActionListener(this);
public void actioPerformed(ActionEvent e){
if(e.getActionCommand.equals("button1"))
JPanel.add(table1);
}
if(e.getActionCommand.equals("button2"))
JPanel.add(table1);
}.......
【问题讨论】:
-
您需要提供更多代码。请提供足够的信息,以便我们重现该问题的工作示例。
-
此处发布的代码只字未提所描述的问题,为了获得更好的帮助,请尽快发布SSCCE,简短,可运行,可编译,