gpt4 book ai didi

java - 如何使按钮从第一个 JTabbedPanel 移动到下一个?

转载 作者:行者123 更新时间:2023-12-02 06:50:25 26 4
gpt4 key购买 nike

我创建了一个显示 6 个选项卡面板的窗口面板,并且还制作了下一个和上一个按钮以在选项卡之间移动。我的问题是我只能让它从第一个选项卡转到最后一个选项卡。这些按钮会跳过所有其他选项卡,我似乎找不到办法让它遍历每个选项卡。这就是我所做的:

next = new JButton("next");
next.addActionListener(
new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
for(int i = 0; i <= tabs.getSelectedIndex(); i++)
tabs.setSelectedIndex(i);

}

});

previous = new JButton("previous");
previous.addActionListener(
new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
for(int i = 0; i >= tabs.getSelectedIndex(); i++)
tabs.setSelectedIndex(i);

}
});

我仍然会尝试解决这个问题。

最佳答案

当您想移动到下一个/上一个时,您可以简单地调用
tabbedPane.setSelectedIndex(tabbedPane.getSelectedIndex()+1) 表示下一个,-1 表示上一个。您还需要检查是否还有上一个或下一个选项卡。

关于java - 如何使按钮从第一个 JTabbedPanel 移动到下一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18109721/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com