问题标签 [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.
java - 如何在 Swing 应用程序中编写更改窗口的逻辑?
我有一个JFrame
包含一个JTabbedPane
有两个选项卡和一个Button
. 第一个窗格由一系列JRadioButton
s 组成,另一个由 s 组成JTextField
。
我希望按钮仅在以下情况下才能转到下一帧
- 选项卡式窗格 1 并且选择了其中一个单选按钮,或者
- 选项卡式窗格 2 已被选中并具有非空文本字段
我已经实现了转到下一页的功能。如何检查我的条件?
java - Jtabbed 窗格两侧的选项卡
我希望我的 Jtabbed 窗格在左侧和右侧都有选项卡,这可能吗?如果是,那怎么办?
java - JAVA:JTabbedPane——你如何引用内容窗格?
我正在尝试引用选项卡式窗格的内容,而不是选项卡本身。我找到的关于此事的每篇文章都只影响标签,而不影响标签内容......我有点迷失了。有什么帮助吗?
java - Java JTabbedPane 立即切换选项卡
我有一个带有两个选项卡的简单 JTabbedPane 组件。当在其中一个选项卡上触发按钮事件时,我希望立即将当前视图设置为另一个选项卡。我可以在相关按钮的 actionPerformed 方法中使用 setSelectedIndex(int) 成功切换当前选项卡,但按钮事件的剩余功能有时可能需要一段时间才能完成。
似乎 setSelectedIndex(int) 更改不会立即发生,只有当按钮单击/按下触发的 actionPerformed 方法的主体完成时才会发生。
我想在单击/按下按钮时切换选项卡的原因是,用户可以在另一个选项卡的文本区域中看到一条消息,告诉他们“正在处理,请稍候”等,而按钮的其余部分单击执行功能。该功能的结果在到达时将替换“...请稍候”消息。
所以现在发生的事情是我单击按钮,它在该选项卡上冻结,直到按钮功能完全完成,然后切换。所以“...请稍候”消息实际上甚至从未见过。
我不知道该怎么办。也许为“功能”创建一个新线程,并让按钮单击事件启动线程,以便按钮事件可以在等待结果时完成并切换选项卡。只是大声思考。任何帮助表示赞赏。
-抢
swing - Swing 中较大的选项卡
我正在使用触摸屏界面,但我的书签丢失了,似乎无法找到如何制作更大的 JTabbedPane 选项卡。
java - 跟踪焦点问题 (JTabbedPane)
我想跟踪我的 Java 应用程序中所有组件的焦点。我注册了一个适用于大多数组件的方法,但它不适用于更改选项卡。这是代码:
如果我更改 JTabbedPane 中的选项卡,它不会导致打印消息。我怀疑这是由于 JTabbedPane 焦点没有被更改(因为单击不同的选项卡可能意味着它仍然属于父 JTabbedPane)。
是否有解决方法,或者是否有人知道用于跟踪 Java 中焦点更改的保存方法,该方法也适用于正在更改的选项卡?
干杯,马克斯
java - 如何使 Borderlayout 的 .CENTER 中的组件占据所有中心空间并随应用程序调整大小?
我的应用程序/JFrame 使用 Borderlayout,顶部或北部有一个工具栏,底部或南部有一个状态栏,中间有一个 JPanel.JTabbedPane.JScrollPane.JTable。JPanel 始终是一个固定大小,可以使用以各种组合应用于各种组件的各种 set*Size() 方法进行粗略调整。但它总是一个固定的大小,总是有东西的差距。南北组件保持固定高度并按预期水平调整大小。
当然,这不是一个新的或独特的设计。
这是正常行为吗?有什么我错过的技巧吗?
java - JTabbedPane:如何限制用户移出当前选项卡
如何限制用户离开当前选项卡。在离开当前选项卡之前,我需要显示一条确认消息以保存/放弃更改。如何在 JTabbedPane 中实现此功能?
java - JAVA中的TabbedPane问题
喂!
我想用 jTable 创建一个 TabbedPane。
设计师:
JForm 中的构造函数代码:
自动生成代码:
问题:
jTable1 是不可见的,按钮位于 jTabbedPane 下而不是 jPanel 下。
请帮忙
java - Swing JTabbedPane 内容
由于某种原因,布局似乎不想在 JTabbedPane 中工作。它没有流到下一条“线”上,而是就像它有无限的水平空间一样:(但是在没有 JTabbedPane 的情况下直接将所有内容添加到框架中效果很好......
在我的框架中:
还有我的 TestTab 构造函数(扩展 JPanel)