问题标签 [jtabbedpane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
545 浏览

java - JTabbedPane 缩进

使用 JTabbedPane 时,如何缩进制表符?

Swing 默认输出:

所需的缩进输出:

这似乎很简单,但我一直无法找到解决方案。谢谢。

0 投票
1 回答
3646 浏览

java - 如何使用 TabbedPane 选项卡更改在 NetBeans IDE 中内置的 Applet 中显示不同的面板?

我正在 NetBeans 中构建一个 Java Applet,它的底部有一个 TabbedPane,顶部有一个常规面板。我希望顶部面板根据底部选择的选项卡进行切换。(我会附上一个截图来澄清,但这里是新的,这是不允许的。)

Button 具有 ActionPerformed,但 TabbedPane 似乎没有针对每个单独的选项卡的 StateChange(至少在 NetBeans 中不容易看到)。

有任何想法吗?

0 投票
5 回答
54437 浏览

java - 如何通过单击按钮切换 jTabbedPane 中的选项卡?

我有两个 JTabbedPane,JTabbedPane1 和 2 如何按下 JTabbedPane2 中的按钮来显示 JTabbedPane1 ?

这是 JTabbedPane 的代码:

这是 JPane1 类:

和类 Jpane2 与 int 上的按钮

JButton 测试 = new JButton("Press"); jp2.add(测试);

所以问题出在 Jpanel2 上按钮的 ActionListener 中

替代文字

0 投票
1 回答
1198 浏览

java - validate() 树在 L&F 更改时抛出 NullPointerException?

当 setTheme() 被调用时,这会导致这种情况重复发生(大概对于每个组件):

注释掉 'setTabComponentAt(getTabCount() - 1, panel);' 行 阻止抛出异常(但这当然会破坏 UI),就像在 TabbedArea 类中覆盖 updateUI() 并在 SwingUtilities.invokeLater(..) 中包装 super.updateUI() 一样。

这似乎类似于jEdit 团队在更新 L&F 时使用其插件之一的错误。然而,他们的解决方案只是在运行时不更新应用程序的外观和感觉,而是依靠重新启动来完成。

任何人都知道如何在不需要重新启动来改变外观和感觉的情况下解决这个问题?

0 投票
2 回答
2797 浏览

java - 如何在 JtabbedPane 鼠标悬停时更改选项卡文本的颜色?

我需要在 MouseOver 上更改 JtabbedPane 选项卡的文本颜色。

是否可以使用鼠标侦听器或者是否有任何不同的属性可以做到这一点?

谢谢乔蒂

0 投票
1 回答
6551 浏览

java - Java Swing JTabbedPane 将 JPanel 添加到选项卡然后修改它

我想创建一个 JTabbedPane,为每个人添加一个 JPanel,然后向 JPanel 添加一些内容:

好吧,它说:找到不兼容的类型:需要 java.awt.Component:javax.swing.JPanel JPanel p = tp.getComponentAt(0);

但是我的书说,有了 Component getComponentAt(int index),我可以访问它的内容,而且我记得 JButton 是一个组件,对吧?那么呢?

0 投票
2 回答
2079 浏览

java - 如何使 Java 选项卡式窗格从右到左显示选项卡?

在 C# 中,为了使选项卡从右到左,我将 RightToLeft 设置为 Yes 并将 RightToLeftFormat 设置为 true。我如何在 Java 中做同样的事情?如何将 JTabbedPane 的选项卡设置为从右到左显示?请参阅下面的图片链接,了解我所说的从右到左显示标签的意思。

http://lh4.ggpht.com/_1bcR6vegNNc/TPDRekNVqWI/AAAAAAAAAB8/TwCqgajEuoI/s640/AdminDashboard.jpg

0 投票
1 回答
159 浏览

java - JTabbedPane 随机显示

我遇到的问题对我来说很奇怪,因为我正在逐步正确地(在我看来)做所有事情,最后当我可以说我完成了我的程序的一部分时,它似乎在取笑我。实际的问题是,在我创建的 GUI 中,我使用了 JPanel,然后我将它放入了 JTabbedPane,我最终将它放入了 JFrame。一切都很好,除了不正常的时候也可以正常工作。我知道这听起来很奇怪,但是在运行程序后,一旦我得到了我想要的东西(带有选项卡式窗格的框架,其中包含带有一些东西的面板),然后当我再次运行它时,它要么再次显示正确的内容,要么只是空框架。最糟糕的是,它是如此随机,我不知道可能出了什么问题,我什至不知道我到底应该在谷歌上找到什么。代码是:

然后我只是在其他类的 main 方法中运行它:

那么任何人都可以给我一个答案或只是一个提示吗?谢谢你。

0 投票
1 回答
3401 浏览

jframe - 带有 JTabbedPane 和 JButton 的 JFrame

我声明了一个 Jframe,并在其中添加了 JTabbedPane。

有 4 个 tabbedPane,每个都有一个表格内容。

现在,我需要为每个选项卡添加一个刷新按钮,我该怎么做?

这就是我正在做的事情:

有什么建议么?

0 投票
1 回答
725 浏览

java - 在 Java Swing 中合并两个选项卡

感谢您的观看。我是 Java swing 的初学者。我正在尝试合并应用程序中的两个选项卡。选项卡以这种方式创建:

我想将panel1panel2的内容合并在一起,并在panel1下显示panel2。我知道这似乎是一个非常简单的问题,但我仍在学习。多谢你们。

编辑:panel1panel2都是 JScrollPane