jtabbedpane相关内容
下面的代码应该有点像您在 FF、IE 或 Chrome 等浏览器中看到的多文档界面 (MDI).它在选项卡式窗格中显示“文档"(作为分隔符的黑色缓冲图像),以便用户可以选择将它们从窗格拖到新(或现有)窗口中. 但是一旦框架没有更多选项卡,它就会出现关闭框架的问题,以及在没有更多可见窗口时关闭 JVM.我认为我通过检查 DragTabManager 中的 Timer 来修复它们: 它检查
..
我有一个已经给定的 JFrame 框架,我想将它显示(插入)到 JTabbedPane 的 tab 中,但是不可能像那样明确地: frame = new JFrame();frame.setBounds(100, 100, 450, 300);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);mainTabs.addTab("编辑器", n
..
我可以使用它,但是当您右键单击选项卡内的任意位置时会出现弹出菜单.我只希望它在您右键单击选项卡顶部(名称)时出现.我无法弄清楚如何做到这一点.任何帮助表示赞赏. 谢谢. 解决方案 尝试将弹出窗口添加到 TabComponentsDemo.
..
In our application that has a JTabbedPane with unlimited tabs, when the width of the tabs exceeds the tabbed pane's width, the tabs start wrapping into several rows.然后,当您单击上面一行中的一个选项卡时,整个行会下降到前台.对于在多个
..
我正在 Netbeans 中开发一个小型桌面应用程序.在我的 UI 上,我有一个 JTabbedPane,其中有 3 个选项卡,现在我遇到了需要暂时禁用第二个和第三个选项卡的情况.我怎么能以编程方式做到这一点.现在我正在使用以下代码,但它不起作用: int n = jTabbedPane1.indexOfTab("Second Tab Name");//这一行按预期返回一个jTabbedPane
..
我想将 JFreeChart 添加到 JPanel,然后将 JPanel 添加到 JTabbedPane.我设法在 JFrame 上显示 JFreeChart,但我想添加 JFreeChart 作为 JTabbedPane 的第 4 个标签. 显示图表的代码: public class Chart extends javax.swing.JPanel {私有无效 jButton1Actio
..
我正在使用 JTabbedPane,我需要在选项卡中添加一个关闭按钮来关闭当前的选项卡. 我一直在搜索,据我所知,我必须从 JPanel 扩展并添加关闭按钮,正如他们所说的 这里但是,有没有办法添加扩展 JTabbedPane 的关闭按钮,或者有更简单的方法吗? 提前致谢,非常感谢您的时间和帮助. 解决方案 本质上,您需要为选项卡提供“渲染器".看看 JTabbedPane.s
..
我知道您可以修改 LaF 属性,但是怎么做你不这样做就完成了这件事?我问只是因为 setBackground 似乎没有这样做. 请注意,我希望更改以下属性: TabbedPane.background(或TabbedPane.contentAreaColor?) TabbedPane.tabAreaBackground 解决方案 使用 TabComponentsDemo 作为
..
如果我真的想做这样的事情,我可以在 JTabbedPane 选项卡中放置一个 JProgressBar(或等效的)吗?(我的意思是,不是在选项卡本身中, 我该怎么做这样的事情? 编辑我真的很想将进度条放在选项卡的标题中,而不是选项卡本身. 这是一些 ascii 艺术: ----------------------------------------------------|表
..
我的 JFrame 中有一个 JTabbedPane myTab.它的第一个标签的标题是“旧标题".我想动态更改标题,所以我用这段代码来设置: myTab.setTitleAt(myTab.getSelectedIndex(), "我的新标题"); 不知何故,我的新标题比旧标题长.问题是,标签大小没有改变,也没有完全显示新标题,只有“我的完整n...". 如果我点击标签,标签会突然显示全
..
我正在尝试将图像添加到选项卡,使其看起来像一个图标.我想在选项卡上放置一个 png 图像(检查图像) 可以在java中做到这一点吗? 解决方向案 jtabbedpane 允许您提供一个组件以充当标签“渲染器"(各种). 看看JTabbedPane#setTabComponentAt 了解更多详情并查看 此示例 了解更多详情. 更新示例 import java.awt.Bor
..
我有一个 JTabbedPane,顶部有标签.在选项卡的右侧,我添加了一个按钮.此按钮既不是 JTabbedPane 的一部分,也不是选项卡.不幸的是,它无法点击.我猜这个按钮被 JTabbedPane 覆盖了,因为我将按钮向下移动,它被 JTabbedPane 覆盖了. 谁能给我一些建议,以便我可以点击那个按钮? 这是布局;我无法上传图片,所以我画如下: |------------
..
当我在 JTabbedPane 对象上使用 setSelectedComponent 或 setSelectedIndex 时,面板总是出现在我的 UI 中.但是,有时与面板关联的选项卡仍处于隐藏状态.换句话说,选项卡不会滚动到选项卡式窗格的可见部分. 我该如何解决这个问题?我已经尝试了俗气的选择一个索引,然后选择所需的索引,以及其他一些更优雅的东西,但是 arrrrgh!! 如果可以
..
我正在尝试获得一个 JTabbedPane,其中所有选项卡(实际选项卡,而不是组件)具有相同的宽度(最宽标签所需的最小宽度或恒定宽度). 我试图覆盖 BasicTabbedPaneUI.getTabBounds(int tabIndex, Rectangle dest),但显然 BasicTabbedPaneUI 的绘制方法没有使用这个方法,而是它使用 rects 数组来确定标签大小.
..
我想知道是否有可能将选项卡式窗格放置在右下角,我想将容器制作成彼此上方的容器,一个标签从右上到左(没问题/默认),另一个标签在底部(到目前为止很好)从右到左开始.我想象的设计是: |标签显示 ||标签显示 ||标签显示 |-----------------------------------------------_________________________ |标签顶部 |另一个||底部标
..
在我的 JTabbedPane 中,我以两种不同的方式删除标签: tabbedPane.remove(index) 和 tabbedPane.removeAll() 在关闭选项卡方面都可以正常工作.但是,我的 TabbedPane 上有一个更改侦听器,它回调到另一个模块以报告选项卡更改.这就是问题所在. 使用 remove(index) 添加和删除选项卡时,stateChanged(
..
所以我只是偶然发现在 JTabbedPane 中左右放置了标签(即 setTabPlacement(JTabbedPane.RIGHT)),我喜欢它的外观.我需要的是利用这在选项卡下方留下的空间.我目前有一列 JButton,但它们被推到一边,留下了很多空白. 关于如何做到这一点的任何想法?某种自定义叠加层之类的? 这是屏幕截图.在代码中,我基本上有一个水平对齐的 Box,JTabbe
..
我有以下代码: JTabbedPane 容器;...AWindow 页面 = WinUtils.buildWindow();布尔现有 = checkIfExists(page);//在这段代码中,这将始终为假如果(!现有){String tabName = page.getLoadedFileLocation().getName();container.addTab(page.getLoaded
..
如何在选项卡(嵌套类)本身的类中而不是在封闭类中检查 JTabbedPane 实例中的选项卡是否处于活动状态? 我知道有一个方法 booloean isEnabledAt(int index); 但是这个方法只能在封闭类中调用.而我想检查当前是否在选项卡类本身(嵌套类)中选择了选项卡. 有人可以建议怎么做吗? 解决方案 你的组件有一个 parent,最终是 JTabbedPan
..
我正在尝试使用 SCROLL_TAB_LAYOUT 创建一个带有垂直向左排列的选项卡的 JTabbedPane.代码片段如下: 私有组件 createTabbedPane(){JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.LEFT,JTabbedPane.SCROLL_TAB_LAYOUT);for (int i = 0; i 但
..