我有一个标签式窗格,上面有五个标签。此选项卡式窗格位于JPanel
我使用另一个JPanel
上的按钮,以获取第四个标签作为主要标签。但是当我点击按钮时,第一个标签仍然显示,我必须手动移动到第四个标签。有任何想法。谢谢你。
按钮操作
Center instance1 = Center.getInstance();
instance1.doClickHistoryBtn();
doClickHistoryBtn()方法
public void doClickHistoryBtn(){
history_btn.doClick();
}
当我执行这个doClickHistoryBtn()方法时,正在加载History_panel。
第二个JPanel(History_panel)
private JPanel history_panel1;
private JPanel history_panel2;
private JPanel history_panel3;
private JPanel history_panel4;
private JPanel history_panel5;
public History_panel()
{
initComponents();
setPanels();
}
private void setPanels(){
}
这是我的第一个屏幕。
预期
实际
答案 0 :(得分:2)
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP); tabbedPane.setSelectedIndex(3);
以上代码将会这样做 在setSelectedIndex()方法中,您必须传递要设置为默认值的tabbedpane的索引。它将打开该窗格,其索引u将作为setSelectedIndex()的参数。