TaskPaneAddon.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:aibench-project 作者:
@Override
protected void addBasicDefaults(LookAndFeelAddons addon, DefaultsList defaults) {
  Font taskPaneFont = UIManagerExt.getSafeFont("Label.font", new Font(
              "Dialog", Font.PLAIN, 12));
  taskPaneFont = taskPaneFont.deriveFont(Font.BOLD);

  Color menuBackground = new ColorUIResource(SystemColor.menu);

  defaults.add(JXTaskPane.uiClassID, "org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI");
  defaults.add("TaskPane.font", new FontUIResource(taskPaneFont));
  defaults.add("TaskPane.background", UIManagerExt.getSafeColor("List.background",
            new ColorUIResource(Color.decode("#005C5C"))));
  defaults.add("TaskPane.specialTitleBackground", new ColorUIResource(menuBackground.darker()));
  defaults.add("TaskPane.titleBackgroundGradientStart", menuBackground);
  defaults.add("TaskPane.titleBackgroundGradientEnd", menuBackground);
  defaults.add("TaskPane.titleForeground", new ColorUIResource(SystemColor.menuText));
  defaults.add("TaskPane.specialTitleForeground", new ColorUIResource(SystemColor.menuText.brighter()));
  defaults.add("TaskPane.animate", Boolean.TRUE);
  defaults.add("TaskPane.focusInputMap", new UIDefaults.LazyInputMap(new Object[] {
          "ENTER", "toggleExpanded",
          "SPACE", "toggleExpanded"}));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号