作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个显示 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/
我创建了一个显示 6 个选项卡面板的窗口面板,并且还制作了下一个和上一个按钮以在选项卡之间移动。我的问题是我只能让它从第一个选项卡转到最后一个选项卡。这些按钮会跳过所有其他选项卡,我似乎找不到办法让它
使用以下代码动态创建 JTextarea 并将其添加到 jTabbed 面板: // tabidis is a variable with unique value in ea
我是一名优秀的程序员,十分优秀!