Java 如何打开一个新JFrame并关注放置在新JFrame中的JTabbedPane的特定选项卡
我有两个Java 如何打开一个新JFrame并关注放置在新JFrame中的JTabbedPane的特定选项卡,java,swing,Java,Swing,我有两个JFrames: 第一帧有一个3JButtons:#1#2#3 第二个框架有一个JTabbedPane和3个选项卡,每个选项卡都有一个JPanel 当我按下第一帧中的一个按钮时,我想打开第二帧并聚焦在JTabbedPane中相应的选项卡上(按钮1->tab 1,按钮2->tab 2,等等) 我建议在FirmaDateModifica中使用一个公共方法,该方法将整数参数作为选项卡索引,然后在该框架中更改当前选择的选项卡。在调用在第二帧中更改选项卡的函数时,应向三个按钮中的每个按钮添加一
JFrame
s:
- 第一帧有一个3
s:#1#2#3JButton
- 第二个框架有一个
和3个选项卡,每个选项卡都有一个JTabbedPane
JPanel
JTabbedPane
中相应的选项卡上(按钮1->tab 1,按钮2->tab 2,等等)
我建议在
FirmaDateModifica
中使用一个公共方法,该方法将整数参数作为选项卡索引,然后在该框架中更改当前选择的选项卡。在调用在第二帧中更改选项卡的函数时,应向三个按钮中的每个按钮添加一个操作侦听器,然后使用不同的选项卡索引作为参数。Read first。
JButton btnNewButton = new JButton("Modifica");
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
FirmaDateModifica frame = new FirmaDateModifica();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
// Is there something I can do here?
}
});