【问题标题】:How to open fourth tab as first tab in JTabbedPane in netbeans如何在netbeans的JTabbedPane中打开第四个选项卡作为第一个选项卡
【发布时间】:2016-01-12 04:31:17
【问题描述】:

我有一个选项卡式窗格,上面有五个选项卡。此选项卡式窗格位于 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(){    

}

这是我的第一个屏幕。

预期

实际

【问题讨论】:

标签: java swing netbeans-8 jtabbedpane


【解决方案1】:

JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP); tabbedPane.setSelectedIndex(3);

上面的代码可以做到 在 setSelectedIndex() 方法中,您必须传递要设置为默认值的选项卡窗格的索引。它会打开你将作为参数提供给 setSelectedIndex() 的那个窗格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多