我创建了一个显示 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);
}
});
我仍然会尝试解决这个问题。