【问题标题】:Change color of JTabbedPane border更改 JTabbedPane 边框的颜色
【发布时间】:2017-05-24 22:18:18
【问题描述】:

我正在尝试更改我的 JTabbedPane 上默认蓝灰色边框的颜色。您可以看到下图中圈出的边框。

我想让它变成深灰色。我尝试使用以下UIManager 属性(导致上图中的 UI):

UIManager.put("TabbedPane.background", Color.decode(Colors.FACE_BG));
UIManager.put("TabbedPane.foreground", Color.decode(Colors.FONT_WHITE));
UIManager.put("TabbedPane.opaque", true); 
UIManager.put("TabbedPane.selected", Color.decode(Colors.TABLE_SELECTION));
UIManager.put("TabbedPane.border", BorderFactory.createLineBorder(Color.decode(Colors.DARK_GRAY), 1));

我如何实现这一目标?谢谢!

【问题讨论】:

标签: java border jtabbedpane uimanager


【解决方案1】:

试试

nameOfYourComponent.setBorder(BorderFactory.createLineBorder(Color.black, 1));
// the second argument is thickness

【讨论】:

  • 不起作用。这将为窗格的外边框着色,而不是 OP 突出显示的内容。
猜你喜欢
  • 1970-01-01
  • 2020-05-20
  • 2017-03-05
  • 1970-01-01
  • 2013-09-05
  • 1970-01-01
  • 1970-01-01
  • 2016-04-17
  • 1970-01-01
相关资源
最近更新 更多