![](/img/trans.png)
[英]java: jTabbedPane clicked event in child jTextPane disables jTextPane scrollable setting
[英]java: jTabbedPane tab clicked event
mainPane.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
mainPaneMouseClicked(evt);
}
});
private void mainPaneMouseClicked(java.awt.event.MouseEvent evt) {
System.out.println("hahahahahahhaha");
}
当我单击面板中的任意位置,而不仅仅是选项卡时,以上代码都会触发。 单击选项卡时如何将其更改为仅触发
另外,单击选项卡时,我会否重写JTabbedPane所做的任何事情?
使用ChangeListener
来检测选项卡选择何时更改,并使用类似getSelectedIndex
选项来确定选择了哪个选项卡
不要将JTable
从一个选项卡移动到另一个选项卡,而是为每个选项卡创建JTable
的实例并在它们之间共享TableModel
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.