javax.swing.UIManager.LookAndFeelInfo Java Examples
The following examples show how to use
javax.swing.UIManager.LookAndFeelInfo.
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: Cafebabe.java From Cafebabe with GNU General Public License v3.0 | 7 votes |
public static void main(String[] args) throws Exception { try { folder = new File(System.getProperty("user.home"), ".cafebabe"); if (!folder.exists()) { folder.mkdir(); } for (LookAndFeelInfo lafi : UIManager.getInstalledLookAndFeels()) { if (lafi.getName().equals("Nimbus")) { UIManager.setLookAndFeel(lafi.getClassName()); break; } } new Translations(); //load translations WebLookAndFeel.install(); System.setProperty("file.encoding", "UTF-8"); Field charset = Charset.class.getDeclaredField("defaultCharset"); charset.setAccessible(true); charset.set(null, null); Settings.loadSettings(); WebLookAndFeel.setDecorateFrames(decorated); WebLookAndFeel.setDecorateDialogs(decorated); } catch (Throwable t) { t.printStackTrace(); } new Cafebabe(); gui.setVisible(true); }
Example #2
Source File: TableExample2.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { if (args.length != 5) { System.err.println("Needs database parameters eg. ..."); System.err.println( "java TableExample2 \"jdbc:derby://localhost:1527/sample\" " + "org.apache.derby.jdbc.ClientDriver app app " + "\"select * from app.customer\""); return; } // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample2.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample2(args[0], args[1], args[2], args[3], args[4]); }
Example #3
Source File: TableExample.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String s[]) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample(); }
Example #4
Source File: bug8080628.java From jdk8u_jdk with GNU General Public License v2.0 | 6 votes |
private static void runTest() { try { LookAndFeelInfo[] lafInfo = UIManager.getInstalledLookAndFeels(); for (LookAndFeelInfo info : lafInfo) { UIManager.setLookAndFeel(info.getClassName()); for (Locale locale : LOCALES) { for (String key : MNEMONIC_KEYS) { int mnemonic = SwingUtilities2.getUIDefaultsInt(key, locale); if (mnemonic != 0) { throw new RuntimeException("No mnemonic expected (" + mnemonic + ") " + "for '" + key + "' " + "in locale '" + locale + "' " + "in Look-and-Feel '" + UIManager.getLookAndFeel().getClass().getName() + "'"); } } } } System.out.println("Test passed"); } catch (Exception e) { exception = e; } }
Example #5
Source File: TableExample2.java From openjdk-8 with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { if (args.length != 5) { System.err.println("Needs database parameters eg. ..."); System.err.println( "java TableExample2 \"jdbc:derby://localhost:1527/sample\" " + "org.apache.derby.jdbc.ClientDriver app app " + "\"select * from app.customer\""); return; } // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample2.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample2(args[0], args[1], args[2], args[3], args[4]); }
Example #6
Source File: TableExample2.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { if (args.length != 5) { System.err.println("Needs database parameters eg. ..."); System.err.println( "java TableExample2 \"jdbc:derby://localhost:1527/sample\" " + "org.apache.derby.jdbc.ClientDriver app app " + "\"select * from app.customer\""); return; } // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample2.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample2(args[0], args[1], args[2], args[3], args[4]); }
Example #7
Source File: UnninstallUIMemoryLeaks.java From openjdk-jdk9 with GNU General Public License v2.0 | 6 votes |
public static void main(final String[] args) throws Exception { try { createGUI(); for (final LookAndFeelInfo laf : getInstalledLookAndFeels()) { final String name = laf.getName(); if (name.contains("OS X") || name.contains("Metal")) { SwingUtilities.invokeAndWait(() -> setLookAndFeel(laf)); SwingUtilities.invokeAndWait(() -> { for (int i = 0; i < 4000; ++i) { SwingUtilities.updateComponentTreeUI(frame); } }); } } } finally { EventQueue.invokeAndWait(() -> frame.dispose()); } }
Example #8
Source File: TableExample4.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample4.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample4(); }
Example #9
Source File: TableExample2.java From openjdk-8-source with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { if (args.length != 5) { System.err.println("Needs database parameters eg. ..."); System.err.println( "java TableExample2 \"jdbc:derby://localhost:1527/sample\" " + "org.apache.derby.jdbc.ClientDriver app app " + "\"select * from app.customer\""); return; } // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample2.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample2(args[0], args[1], args[2], args[3], args[4]); }
Example #10
Source File: LGuiUtils.java From scelight with Apache License 2.0 | 6 votes |
/** * Sets the Look And Feel specified by its name. * * <p> * This method does not log in case of errors, so can be called before the logger is initialized. * </p> * * @param lafName name of the Look And Feel to be set * @return the exception if any was thrown while setting the specified Look and Feel */ public static Exception setLaf( final String lafName ) { final Holder< Exception > exception = new Holder< >(); runInEDT( new Runnable() { @Override public void run() { for ( final LookAndFeelInfo lookAndFeelInfo : UIManager.getInstalledLookAndFeels() ) if ( lafName.equals( lookAndFeelInfo.getName() ) ) { try { UIManager.setLookAndFeel( lookAndFeelInfo.getClassName() ); } catch ( final Exception e ) { exception.value = e; } break; } } } ); return exception.value; }
Example #11
Source File: LafPanel.java From netbeans with Apache License 2.0 | 6 votes |
protected boolean store() { prefs.putBoolean(WinSysPrefs.MAXIMIZE_NATIVE_LAF, checkMaximizeNativeLaF.isSelected()); System.setProperty("nb.native.filechooser", checkMaximizeNativeLaF.isSelected() ? "true" : "false"); //NOI18N int selLaFIndex = comboLaf.getSelectedIndex(); if( selLaFIndex != defaultLookAndFeelIndex && !isForcedLaF() ) { LookAndFeelInfo li = lafs.get( comboLaf.getSelectedIndex() ); NbPreferences.root().node( "laf" ).put( "laf", li.getClassName() ); //NOI18N if (NO_RESTART_ON_LAF_CHANGE) { try { UIManager.setLookAndFeel(li.getClassName()); WindowManager wmgr = Lookup.getDefault().lookup(WindowManager.class); wmgr.updateUI(); } catch (ClassNotFoundException | IllegalAccessException | InstantiationException | UnsupportedLookAndFeelException ex) { askForRestart(); } } else { askForRestart(); } } return false; }
Example #12
Source File: TableExample.java From jdk8u-dev-jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String s[]) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample(); }
Example #13
Source File: TableExample.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String s[]) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample(); }
Example #14
Source File: TableExample4.java From dragonwell8_jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample4.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample4(); }
Example #15
Source File: TableExample2.java From dragonwell8_jdk with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { if (args.length != 5) { System.err.println("Needs database parameters eg. ..."); System.err.println( "java TableExample2 \"jdbc:derby://localhost:1527/sample\" " + "org.apache.derby.jdbc.ClientDriver app app " + "\"select * from app.customer\""); return; } // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample2.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample2(args[0], args[1], args[2], args[3], args[4]); }
Example #16
Source File: Hiero.java From slick2d-maven with BSD 3-Clause "New" or "Revised" License | 6 votes |
public static void main(String[] args) throws Exception { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { LookAndFeelInfo[] lookAndFeels = UIManager.getInstalledLookAndFeels(); for (int i = 0, n = lookAndFeels.length; i < n; i++) { if ("Nimbus".equals(lookAndFeels[i].getName())) { try { UIManager.setLookAndFeel(lookAndFeels[i].getClassName()); } catch (Exception ignored) { } break; } } try { new Hiero(); } catch (SlickException ex) { throw new RuntimeException(ex); } } }); }
Example #17
Source File: TableExample4.java From openjdk-jdk8u with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample4.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample4(); }
Example #18
Source File: ReportDesigner.java From pentaho-reporting with GNU Lesser General Public License v2.1 | 6 votes |
public void run() { int indent = 0; try { final String lnfName = WorkspaceSettings.getInstance().getLNF(); if ( !StringUtils.isEmpty( lnfName ) ) { final LookAndFeelInfo[] lnfs = UIManager.getInstalledLookAndFeels(); for ( final LookAndFeelInfo lnf : lnfs ) { if ( lnf.getName().equals( lnfName ) ) { UIManager.setLookAndFeel( lnf.getClassName() ); return; } } } UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() ); indent = 5; //PRD-4583 } catch ( Throwable t ) { UncaughtExceptionsModel.getInstance().addException( t ); } final UIDefaults uiDefaults = UIManager.getDefaults(); uiDefaults.put( "Table.gridColor", uiDefaults.get( "Panel.background" ) );// NON-NLS uiDefaults.put( "Tree.leftChildIndent", indent );//PRD-4419 }
Example #19
Source File: Test6981576.java From jdk8u-jdk with GNU General Public License v2.0 | 5 votes |
public void run() { if (this.infos == null) { this.infos = UIManager.getInstalledLookAndFeels(); Thread.currentThread().setUncaughtExceptionHandler(this); JPanel panel = new JPanel(); panel.setBorder(this); this.frame = new JFrame(getClass().getSimpleName()); this.frame.add(panel); this.frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); this.frame.setVisible(true); } if (this.index == this.infos.length) { this.frame.dispose(); } else { LookAndFeelInfo info = this.infos[this.index % this.infos.length]; try { UIManager.setLookAndFeel(info.getClassName()); } catch (Exception exception) { System.err.println("could not change look and feel"); } SwingUtilities.updateComponentTreeUI(this.frame); this.frame.pack(); this.frame.setLocationRelativeTo(null); this.index++; SwingUtilities.invokeLater(this); } }
Example #20
Source File: Test6707406.java From jdk8u60 with GNU General Public License v2.0 | 5 votes |
public static void main(String[] args) throws Exception { test(); for (LookAndFeelInfo laf : UIManager.getInstalledLookAndFeels()) { System.out.println(laf.getName()); UIManager.setLookAndFeel(laf.getClassName()); test(); } }
Example #21
Source File: Test6657026.java From jdk8u60 with GNU General Public License v2.0 | 5 votes |
public static void main(String[] args) throws Exception { if (UIManager.getInstalledLookAndFeels().length == 0) { throw new Error("unexpected amount of look&feels"); } UIManager.setInstalledLookAndFeels(new LookAndFeelInfo[0]); if (UIManager.getInstalledLookAndFeels().length != 0) { throw new Error("unexpected amount of look&feels"); } ThreadGroup group = new ThreadGroup("$$$"); Thread thread = new Thread(group, new Test6657026()); thread.start(); thread.join(); }
Example #22
Source File: AppleTest.java From Spark with Apache License 2.0 | 5 votes |
public AppleTest() throws InterruptedException { for (LookAndFeelInfo laf : UIManager.getInstalledLookAndFeels()) { System.out.println(laf.getClassName() + " " + laf.getName()); } System.out.println(UIManager.getLookAndFeel().getName()); // // JFrame f = new JFrame("Test"); // JButton b = new JButton("B"); // f.add(b); // f.setVisible(true); // // Application app = new Application(); // System.out.println("go to background now"); // Thread.sleep(1500); // // System.out.println("request attention"); // app.requestUserAttention(false); // // Thread.sleep(3000); // System.out.println("bounce again"); // // app.requestUserAttention(false); // }
Example #23
Source File: Test6657026.java From openjdk-jdk8u with GNU General Public License v2.0 | 5 votes |
public static void main(String[] args) throws Exception { if (UIManager.getInstalledLookAndFeels().length == 0) { throw new Error("unexpected amount of look&feels"); } UIManager.setInstalledLookAndFeels(new LookAndFeelInfo[0]); if (UIManager.getInstalledLookAndFeels().length != 0) { throw new Error("unexpected amount of look&feels"); } ThreadGroup group = new ThreadGroup("$$$"); Thread thread = new Thread(group, new Test6657026()); thread.start(); thread.join(); }
Example #24
Source File: TableExample3.java From jdk8u-jdk with GNU General Public License v2.0 | 5 votes |
public static void main(String[] args) { // Trying to set Nimbus look and feel try { for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (Exception ex) { Logger.getLogger(TableExample3.class.getName()).log(Level.SEVERE, "Failed to apply Nimbus look and feel", ex); } new TableExample3(); }
Example #25
Source File: Test6657026.java From jdk8u-dev-jdk with GNU General Public License v2.0 | 5 votes |
public static void main(String[] args) throws Exception { if (UIManager.getInstalledLookAndFeels().length == 0) { throw new Error("unexpected amount of look&feels"); } UIManager.setInstalledLookAndFeels(new LookAndFeelInfo[0]); if (UIManager.getInstalledLookAndFeels().length != 0) { throw new Error("unexpected amount of look&feels"); } ThreadGroup group = new ThreadGroup("$$$"); Thread thread = new Thread(group, new Test6657026()); thread.start(); thread.join(); }
Example #26
Source File: Test6199676.java From openjdk-8 with GNU General Public License v2.0 | 5 votes |
public synchronized void run() { if (this.chooser == null) { this.chooser = new JColorChooser(); JFrame frame = new JFrame(getClass().getName()); frame.add(this.chooser); frame.setVisible(true); } else if (this.updated) { if (isShowing(this.chooser.getPreviewPanel())) { exit("custom preview panel is showing"); } exit(null); } else { Component component = this.chooser.getPreviewPanel(); if (component == null) { component = getPreview(this.chooser); } if (!isShowing(component)) { exit("default preview panel is not showing"); } this.updated = true; this.chooser.setPreviewPanel(new JPanel()); } LookAndFeelInfo[] infos = UIManager.getInstalledLookAndFeels(); LookAndFeelInfo info = infos[++this.index % infos.length]; try { UIManager.setLookAndFeel(info.getClassName()); } catch (Exception exception) { exit("could not change L&F"); } SwingUtilities.updateComponentTreeUI(this.chooser); SwingUtilities.invokeLater(this); }
Example #27
Source File: bug8033069NoScrollBar.java From hottub with GNU General Public License v2.0 | 5 votes |
protected static void iterateLookAndFeels(final bug8033069NoScrollBar test) throws Exception { LookAndFeelInfo[] lafInfo = UIManager.getInstalledLookAndFeels(); for (LookAndFeelInfo info : lafInfo) { try { UIManager.setLookAndFeel(info.getClassName()); System.out.println("Look and Feel: " + info.getClassName()); test.runTest(); } catch (UnsupportedLookAndFeelException e) { System.out.println("Skipping unsupported LaF: " + info); } } }
Example #28
Source File: bug8136998.java From jdk8u-jdk with GNU General Public License v2.0 | 5 votes |
protected static void iterateLookAndFeels(final bug8136998 test) throws Exception { LookAndFeelInfo[] lafInfo = UIManager.getInstalledLookAndFeels(); for (LookAndFeelInfo info : lafInfo) { try { UIManager.setLookAndFeel(info.getClassName()); System.out.println("Look and Feel: " + info.getClassName()); test.runTest(); } catch (UnsupportedLookAndFeelException e) { System.out.println("Skipping unsupported LaF: " + info); } } }
Example #29
Source File: Test6981576.java From openjdk-jdk8u with GNU General Public License v2.0 | 5 votes |
public void run() { if (this.infos == null) { this.infos = UIManager.getInstalledLookAndFeels(); Thread.currentThread().setUncaughtExceptionHandler(this); JPanel panel = new JPanel(); panel.setBorder(this); this.frame = new JFrame(getClass().getSimpleName()); this.frame.add(panel); this.frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); this.frame.setVisible(true); } if (this.index == this.infos.length) { this.frame.dispose(); } else { LookAndFeelInfo info = this.infos[this.index % this.infos.length]; try { UIManager.setLookAndFeel(info.getClassName()); } catch (Exception exception) { System.err.println("could not change look and feel"); } SwingUtilities.updateComponentTreeUI(this.frame); this.frame.pack(); this.frame.setLocationRelativeTo(null); this.index++; SwingUtilities.invokeLater(this); } }
Example #30
Source File: DimensionEncapsulation.java From TencentKona-8 with GNU General Public License v2.0 | 5 votes |
private static void setLookAndFeel(final LookAndFeelInfo laf) { try { UIManager.setLookAndFeel(laf.getClassName()); System.out.println("LookAndFeel: " + laf.getClassName()); } catch (ClassNotFoundException | InstantiationException | UnsupportedLookAndFeelException | IllegalAccessException e) { throw new RuntimeException(e); } }