问题标签 [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 - 序列化 JTabbedPane
在 Java GUI 代码中,我使用了一个JTabbedPane
名为tabpane
. 这tabpane
具有动态功能,即可以添加、关闭选项卡,并且用户可以更改选项卡内容。
据我所知,tabpane
在执行期间整个剩余部分都在随机存取存储器中。但我只需要当前选择的选项卡保留在 RAM 中,其他选项卡不需要。其他的应写入磁盘内存并在调用时加载到 RAM 中。
我认为这是可能的,因为它JTabbedPane
是一个Serializable
组件。但是实现这一点的具体程序是什么?
java - Eclipse 可视化编辑器:JTabbedPane 中未显示的组件
我想使用 Eclipse 中的可视化编辑器在可视类中创建一个 JTabbedPane。
我从工具栏上的 beans 菜单中选择了 JTabbedPane。接下来,我点击类将其放入。到目前为止,没有问题。但是等等,没有标签出现。
网络上的教程说将组件放入 TabbedPane 并且选项卡将显示。我删除了一个 JLabel 并没有显示任何选项卡。
使用设计窗口删除了 JLabel。拖了一个 JTextPane,仍然没有选项卡。
我将 JTextfield 拖到 TabbedPane 上(不删除 JTextPane),仍然没有显示选项卡。
我设置了 JTextField 和 JTextPane 的“tabs_text”属性。仍然没有标签出现。
此外,组件未显示在 TabbedPane 上。它就像一个灰色的整体,只是吞噬了事物,没有任何图像反射回来。
任何人都有关于如何将 JTabbedPane 放入可视类以及将组件放入 JTabbedPane 的分步教程、说明或类似内容?图片会很有帮助。
我是否必须使用 NetBeans 或手动编码 JTabbedPane?
注意:我正在尝试创建一个选项卡式窗格(或其他 GUI 术语中的笔记本),其中一个选项卡用于人员地址,另一个选项卡用于电话号码。
java - Java:删除 JTabbedPane 上的边距/填充
我想知道如何删除我的 JtabbedPane 和我的 JFrame 内容窗格之间以及我的 JTabbedPane 和它的内部 JPanel 之间的边距。我圈出了要删除的边距。绿线在这里显示 jtabbedpane 内的 jpanel 之间的间隙。
我试图查看一些名为setMargin
但它在 JTabbedPane 上不存在的方法。我还检查了不同布局(根内容窗格、我的 jpanel 等)上的Hgap
and (两者 = 0)。Vgap
所以欢迎任何建议。谢谢。
.
我还不能发图片。
java - 将 JTabbedPane 中的 Tab 放在前面?
所以,我的问题是:当从 JComboBox 中选择“Perimeter”时,我将如何使选项卡(包含在 JTabbedPane 中)出现在前面?同样使用区域或其他选项卡。
tabs - JTabbedPane 制表符对齐
我似乎找不到这个。
我使用什么方法(和常量)来对齐JTabbedPane
. 我找到了如何在顶部和底部之间切换。但我试图把它们放在底部的中心。所以它看起来像这样
呜呜呜呜呜呜
o........................o
o........................o
o........................o
o........................o
呜呜呜呜呜呜
...... |Tab1||Tab2|
谢谢
java - 带有 nimbus 的 JTabbedPane 选项卡高度
我想更改高度选项卡的选项卡窗格,为此我尝试了几种方法,但均未成功。首先我尝试使用间隔图标,高度很好,但选项卡的文本不再居中。然后我尝试更改 Nimbus L&F 属性,TabbedPane.tabInsets、TabbedPane:TabbedPaneTab.contentMargins 和 TabbedPane:TabbedPaneTabArea.contentMargins 没有任何改变。最后我尝试扩展 BasicTabbedPaneUI 并覆盖 calculateTabHeight,但选项卡的背景不再绘制。
java - JTabbedPane 问题 - 即使没有聚焦,面板也会在更新时显示
我正在用 Java 编写一个视频应用程序,它还包含一个绘图区域。该界面由一个 Frame 组成,该 Frame 包含一个带有两个窗格的 JTabbedPane:第一个包含其他计算机发送的图像的缩略图,另一个窗格包含一个绘图区域。
该程序是联网的,当用户在他们的绘图区域上绘图时,信息会发送给其他用户并更新他们自己的绘图区域。但我遇到的问题是,当这种情况发生时,新的绘图区域图像会被绘制到界面面板上——无论用户是否实际查看绘图区域窗格。即,即使我正在查看缩略图面板,新绘图也会绘制到缩略图面板上。
任何想法为什么会发生这种情况?谢谢。
请注意,这与 JTabbedPane 有关,因为当我在单独的框架中运行绘图区域时没有问题。
swing - 如何在 Jtabbedpane 的工作区中显示选项卡的内容?
我在左侧的 Jtabbedpane 选项卡上放置了一个 jpanel,nw 当单击选项卡时,我想在 tabbedpane 的工作区中显示标签和文本字段,请 hlp。
java - 如何创建一个 JTabbedPane java?
我有一个 imageViewer,我想将 imagePanel 更改为 TabbedPane,这样我就可以同时打开多个图像,但每个图像都位于不同的选项卡中,并且还可以添加和删除选项卡。
我有的:
私有图像面板图像面板;//<< 我试图将 ImagePanel 更改为 JTabbedPane,但它不起作用,并且它在我拥有的代码的其他部分出现错误。
// 在中心创建图像窗格
图像面板 = 新图像面板();imagePanel.setBorder(new EtchedBorder()); contentPane.add(imagePanel, BorderLayout.CENTER);
上面的代码用于显示图像的图像窗格。是否可以在不更改代码中其他位的情况下将图像窗格更改为 tabbedPane?我看过很多 tabbedpane 示例,但我不知道如何将代码与我的代码组合以使其工作,但我确实将一些代码示例放入我的程序中,但框架更改为 tabbedpane 而不是图像窗格显示图像。我想将内部框架更改为选项卡而不是程序的实际框架。关于我应该如何去做的任何建议,或者您是否可以向我展示一个可行的简单示例。
谢谢你