Lines Matching refs:LookAndFeel

76  * feel, or by creating an instance of {@code LookAndFeel} and passing
196 LookAndFeel lookAndFeel;
197 LookAndFeel multiLookAndFeel = null;
198 Vector<LookAndFeel> auxLookAndFeels = null;
297 * <code>LookAndFeel</code> for the sake of configuring a menu or
301 * @see LookAndFeel
325 * @see LookAndFeel#getName
334 * <code>LookAndFeel</code>
335 * @see LookAndFeel
397 * {@code LookAndFeel} implementations currently available. The
402 * LookAndFeel} objects, {@code LookAndFeelInfo} maintains the
403 * class name of the {@code LookAndFeel} class, not the actual
404 * {@code LookAndFeel} instance.
488 public static LookAndFeel getLookAndFeel() {
505 * to {@code null}. As the {@code LookAndFeel} is required for
506 * most of Swing to function, setting the {@code LookAndFeel} to
511 * @param newLookAndFeel {@code LookAndFeel} to install
518 public static void setLookAndFeel(LookAndFeel newLookAndFeel)
527 LookAndFeel oldLookAndFeel = lafState.lookAndFeel;
552 * Loads the {@code LookAndFeel} specified by the given class
554 * passes it to {@code setLookAndFeel(LookAndFeel)}.
558 * @exception ClassNotFoundException if the <code>LookAndFeel</code>
566 * a class that extends {@code LookAndFeel}
580 setLookAndFeel((LookAndFeel)(lnfClass.newInstance()));
585 * Returns the name of the <code>LookAndFeel</code> class that implements
587 * the name of the default cross platform <code>LookAndFeel</code>
591 * @return the <code>String</code> of the <code>LookAndFeel</code>
630 * Returns the name of the <code>LookAndFeel</code> class that implements
1006 LookAndFeel multiLAF = getLAFState().multiLookAndFeel;
1030 * @see #setLookAndFeel(LookAndFeel)
1031 * @see LookAndFeel#getDefaults
1039 * Finds the Multiplexing <code>LookAndFeel</code>.
1041 private static LookAndFeel getMultiLookAndFeel() {
1042 LookAndFeel multiLookAndFeel = getLAFState().multiLookAndFeel;
1048 multiLookAndFeel = (LookAndFeel)lnfClass.newInstance();
1057 * Adds a <code>LookAndFeel</code> to the list of auxiliary look and feels.
1059 * other <code>LookAndFeel</code> classes for a component instance are to be used
1060 * in addition to the default <code>LookAndFeel</code> class when creating a
1066 * @param laf the <code>LookAndFeel</code> object
1072 static public void addAuxiliaryLookAndFeel(LookAndFeel laf) {
1080 Vector<LookAndFeel> v = getLAFState().auxLookAndFeels;
1082 v = new Vector<LookAndFeel>();
1097 * Removes a <code>LookAndFeel</code> from the list of auxiliary look and feels.
1099 * other <code>LookAndFeel</code> classes for a component instance are to be used
1100 * in addition to the default <code>LookAndFeel</code> class when creating a
1105 * @return true if the <code>LookAndFeel</code> was removed from the list
1111 static public boolean removeAuxiliaryLookAndFeel(LookAndFeel laf) {
1116 Vector<LookAndFeel> v = getLAFState().auxLookAndFeels;
1138 * other <code>LookAndFeel</code> classes for a component instance are
1139 * to be used in addition to the default LookAndFeel class when creating a
1143 * @return list of auxiliary <code>LookAndFeel</code>s or <code>null</code>
1149 static public LookAndFeel[] getAuxiliaryLookAndFeels() {
1152 Vector<LookAndFeel> v = getLAFState().auxLookAndFeels;
1157 LookAndFeel[] rv = new LookAndFeel[v.size()];
1366 Vector<LookAndFeel> auxLookAndFeels = new Vector<LookAndFeel>();
1371 /* Try to load each LookAndFeel subclass in the list.
1378 LookAndFeel newLAF = (LookAndFeel)lnfClass.newInstance();