【问题标题】:firefox like tabs arrangement in JtabbedpaneJtabbedpane 中类似 Firefox 的标签排列
【发布时间】:2015-02-07 12:12:24
【问题描述】:

我在 JAVA 中编写了一个简单的代码编辑器,而我在每个代码编辑器中都使用 Widows (System) look and feel,您可以在 tabs 中打开多个文件,但问题是如果有大量选项卡,它们将排列在多行中,我想把它们排成一行,因为Firefox 这样做是我的编辑器发生的事情

我想要实现的是

请帮助我如何做到这一点

【问题讨论】:

    标签: java swing tabs


    【解决方案1】:

    并且我使用 Widows(系统)的外观和感觉就像在每个代码编辑器中一样 您可以在选项卡中打开多个文件,但问题是如果有大数字 它们将排列成多行的标签,我想保留它们 Firefox 在这里所做的一行是我的编辑器发生的事情

    使用此设置JTabbedPane 在 Win 平台上与 FireFox 或 Chrome 进行非常相似的输出

    JTabbedPane tabbedPane = new JTabbedPane(
         JTabbedPane.TOP, 
         JTabbedPane.SCROLL_TAB_LAYOUT);
    

    【讨论】:

    • 非常感谢你hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh :P 但现在如何自定义箭头?
    • 但是现在如何自定义箭头? == JTabbedPane 是 Swing 中最糟糕的 JComponent 之一,不能直接访问导航按钮,必须重写 BasicsTabbedPaneUI,
    • 搜索Java + Swing + Ribbon(Ribbon原本在MsOffice中)
    • 谢谢你 @mkorbel 任何 sn-p 你可以提供如何覆盖 BasicsTabbedPaneUI??
    • BasicsTabbedPaneUI??,但要尽可能简单、正确、正确地寻找功能区
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多