Java Code Examples for javax.swing.border.TitledBorder#getTitleFont()
The following examples show how to use
javax.swing.border.TitledBorder#getTitleFont() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: BorderHelper.java From javamoney-examples with Apache License 2.0 | 6 votes |
/** * This method creates and returns a border. * * @param title The text displayed on the border. * @param showBorder Whether or not to show the outlining of the border. * * @return A border. */ public static TitledBorder createTitledBorder(String title, boolean showBorder) { TitledBorder border = new TitledBorder(title); // Build border. if(showBorder == true) { border.setBorder(createEtchedBorder()); } else { border.setBorder(new MatteBorder(1, 0, 0, 0, GRAY)); } border.setTitleColor(BLACK); if (border.getTitleFont() != null) { border.setTitleFont(border.getTitleFont().deriveFont(BOLD, 11.0f)); } return border; }
Example 2
Source File: Test7022041.java From hottub with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 3
Source File: FontSizer.java From osp with GNU General Public License v3.0 | 5 votes |
/** * Increases a titled border's normal font size by the specified factor. * * @param b a titled border * @param factor the factor */ private static void setFontFactor(TitledBorder b, double factor) { // get resized border font Font font = b.getTitleFont(); if (font==null) { font = UIManager.getFont("TitledBorder.font"); //$NON-NLS-1$ } font = getResizedFont(font, factor); b.setTitleFont(font); }
Example 4
Source File: Test7022041.java From jdk8u-dev-jdk with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 5
Source File: Test7022041.java From jdk8u-jdk with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 6
Source File: Test7022041.java From jdk8u_jdk with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 7
Source File: Test7022041.java From openjdk-8 with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 8
Source File: Test7022041.java From openjdk-8-source with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 9
Source File: Test7022041.java From dragonwell8_jdk with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 10
Source File: Test7022041.java From jdk8u-jdk with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 11
Source File: Test7022041.java From openjdk-jdk9 with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 12
Source File: Test7022041.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 13
Source File: Utils.java From netbeans with Apache License 2.0 | 5 votes |
public static Font getTitledBorderFont(TitledBorder tb) { Font font = tb.getTitleFont(); if (font == null) font = UIManager.getFont("TitledBorder.font"); // NOI18N if (font == null) font = new JLabel().getFont(); if (font == null) font = UIManager.getFont("Label.font"); // NOI18N return font; }
Example 14
Source File: Test7022041.java From openjdk-jdk8u with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 15
Source File: Test7022041.java From jdk8u60 with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 16
Source File: Test7022041.java From TencentKona-8 with GNU General Public License v2.0 | 5 votes |
/** * Check behaviour of method TitledBorder.getTitleFont() */ private static void checkTitleFont() { TitledBorder titledBorder = new TitledBorder(new EmptyBorder(1, 1, 1, 1)); Font defaultFont = UIManager.getLookAndFeelDefaults().getFont("TitledBorder.font"); Font titledBorderFont = titledBorder.getTitleFont(); // check default configuration if (defaultFont == null) { if (titledBorderFont == null) { return; } else { throw new RuntimeException("TitledBorder default font should be null"); } } if (!defaultFont.equals(titledBorderFont)) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } // title font is explicitly specified Font font = new Font("Dialog", Font.PLAIN, 10); titledBorder.setTitleFont(font); if (!font.equals(titledBorder.getTitleFont())) { throw new RuntimeException("TitledBorder font should be " + font.toString()); } // title Font is unspecified titledBorder.setTitleFont(null); if (!defaultFont.equals(titledBorder.getTitleFont())) { throw new RuntimeException("L&F default font " + defaultFont.toString() + " differs from TitledBorder font " + titledBorderFont.toString()); } }
Example 17
Source File: WizardManager.java From ghidra with Apache License 2.0 | 5 votes |
private void updateScrollPaneBorder(JPanel panel) { if (panel == null) { return; } scrollPane.setBackground(panel.getBackground()); if (scrollPane.getVerticalScrollBar().isShowing()) { TitledBorder titledBorder = new TitledBorder(BorderFactory.createEmptyBorder(), "(scroll for more options)"); Font font = titledBorder.getTitleFont(); if (font == null) { // workaround for bug on Java 7 font = titleLabel.getFont(); } titledBorder.setTitleFont(font.deriveFont(10f)); titledBorder.setTitleColor(Color.BLUE); titledBorder.setTitlePosition(TitledBorder.BOTTOM); titledBorder.setTitleJustification(TitledBorder.TRAILING); scrollPane.setBorder(titledBorder); } else { scrollPane.setBorder(BorderFactory.createEmptyBorder()); } }
Example 18
Source File: MiscTools.java From megabasterd with GNU General Public License v3.0 | 3 votes |
public static void updateTitledBorderFont(final TitledBorder border, final Font font, final float zoom_factor) { Font old_title_font = border.getTitleFont(); Font new_title_font = font.deriveFont(old_title_font.getStyle(), Math.round(old_title_font.getSize() * zoom_factor)); border.setTitleFont(new_title_font); }