本文整理匯總了Java中javax.swing.UnsupportedLookAndFeelException類的典型用法代碼示例。如果您正苦於以下問題:Java UnsupportedLookAndFeelException類的具體用法?Java UnsupportedLookAndFeelException怎麽用?Java UnsupportedLookAndFeelException使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
UnsupportedLookAndFeelException類屬於javax.swing包,在下文中一共展示了UnsupportedLookAndFeelException類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: BaseUtility
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
@SuppressWarnings("nls")
protected BaseUtility()
{
try
{
UIManager.setLookAndFeel(new FlatterLookAndFeel());
System.setProperty("org.apache.commons.logging.LogFactory",
"org.apache.commons.logging.impl.SLF4JLogFactory");
BlindSSLSocketFactory.register();
AxisProperties.setProperty("axis.socketSecureFactory",
"org.apache.axis.components.net.SunFakeTrustSocketFactory");
}
catch( UnsupportedLookAndFeelException e )
{
throw new RuntimeException(e);
}
data = new SharedData();
createGUI();
}
示例2: main
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public static void main(String[] args) {
UIManager.put("swing.boldMetal", Boolean.FALSE);
JDialog.setDefaultLookAndFeelDecorated(true);
JFrame.setDefaultLookAndFeelDecorated(true);
Toolkit.getDefaultToolkit().setDynamicLayout(true);
System.setProperty("sun.awt.noerasebackground", "true");
try {
UIManager.setLookAndFeel(new MetalLookAndFeel());
} catch (UnsupportedLookAndFeelException e) {
System.out.println(
"Metal Look & Feel not supported on this platform. \n"
+ "Program Terminated");
System.exit(0);
}
JFrame frame = new MetalworksFrame();
frame.setVisible(true);
}
示例3: init
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public void init() {
JFrame.setDefaultLookAndFeelDecorated(true);
try {
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
} catch (ClassNotFoundException | InstantiationException |
IllegalAccessException | UnsupportedLookAndFeelException ex) {
throw new RuntimeException("Test Failed. MetalLookAndFeel not set "
+ "for frame");
}
frame = new JFrame("JFrame Maximization Test");
frame.pack();
frame.setSize(450, 260);
frame.setVisible(true);
}
示例4: initialize
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
/**
* Initialisationsmethode, die in jedem Konstruktor benutzt wird
* @param layout
* @param panels
*/
void initialize(LayoutManager layout, ArrayList<JPanel> panels){
this.setLayout(layout);
for(JPanel panel: panels){
this.add(panel);
}
this.setTitle("Random Music Generator Canon");
this.setSize(1200, 700);
//places Frame in the middle of the screen
this.setLocationRelativeTo(null);
this.setResizable(true);
this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
this.addWindowListener(new defaultWindowListener());
//adjusting look to local system
try {
UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );
} catch (ClassNotFoundException | InstantiationException
| IllegalAccessException | UnsupportedLookAndFeelException e) {
e.printStackTrace();
}
//shows the Frame on the screen
this.setVisible(true);
}
示例5: testSinglePlatformInstall
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public void testSinglePlatformInstall () throws IOException, UnsupportedLookAndFeelException {
UIManager.setLookAndFeel(new MetalLookAndFeel());
InstallerRegistry regs = InstallerRegistryAccessor.prepareForUnitTest(new GeneralPlatformInstall[] {
new FileBasedPlatformInstall ("FileBased1", Collections.<WizardDescriptor.Panel<WizardDescriptor>>singletonList(
new Panel ("FileBased1_panel1")
))
});
PlatformInstallIterator iterator = PlatformInstallIterator.create();
WizardDescriptor wd = new WizardDescriptor (iterator);
iterator.initialize(wd);
assertEquals("Invalid state", 1, iterator.getPanelIndex());
WizardDescriptor.Panel panel = iterator.current();
assertTrue ("Invalid panel",panel instanceof LocationChooser.Panel);
((JFileChooser)panel.getComponent()).setSelectedFile(this.getWorkDir()); //Select some folder
assertTrue ("LocationChooser is not valid after folder was selected",panel.isValid());
assertTrue ("Should have next panel",iterator.hasNext());
assertFalse ("Should not have previous panel", iterator.hasPrevious());
iterator.nextPanel();
assertEquals("Invalid state", 2, iterator.getPanelIndex());
panel = iterator.current();
assertEquals("Invalid panel","FileBased1_panel1",panel.getComponent().getName());
assertFalse ("Should not have next panel",iterator.hasNext());
assertTrue ("Should have previous panel", iterator.hasPrevious());
}
示例6: main
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public static void main(String[] args) {
if (args.length > 0) {
debug = args[0] == "-d";
}
try {
javax.swing.UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
System.err.print(ex);
}
Thread.setDefaultUncaughtExceptionHandler(new UncaughtExceptionHandler());
new Main().setVisible(true);
}
示例7: main
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
/**
* Main
*/
public static void main(String[] args) throws Exception {
try {
//UIManager.setLookAndFeel("com.jtattoo.plaf.hifi.HiFiLookAndFeel");
// Nero, troppo nero. (L'unico con i jcombobox neri) - brutto rendering dadi/coni dadi
//UIManager.setLookAndFeel("com.jtattoo.plaf.noire.NoireLookAndFeel");
// (Nero, troppo nero. (L'unico con i jcombobox neri))^2.Un po' più di arancione in giro, scritte più bianche
UIManager.setLookAndFeel("com.jtattoo.plaf.aluminium.AluminiumLookAndFeel");
// Grigio scuro, bottoni bocciatissimi. (forse il mio preferito? Forse serve qualcosa che faccia contrasto? boh)
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
Logger.getLogger(GUI.class.getName()).log(Level.SEVERE, null, ex);
}
StartGameGUI start = new StartGameGUI();
start.setVisible(true);
}
示例8: complain
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
static void complain(String message) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException, IOException, URISyntaxException, InterruptedException
{
// Resort to a Swing Y/N dialog asking if the user wants to update Java.
// If they click yes, their default browser will open to the JAVA_UPDATE_URL
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
int reply = JOptionPane.showConfirmDialog(null, message, "NoMoreOversleeps", JOptionPane.YES_NO_OPTION, JOptionPane.ERROR_MESSAGE);
if (reply == 0)
{
String platformCode = "";
if (PlatformData.platformType == PlatformType.WINDOWS)
{
platformCode = PlatformData.is64bitOS ? "?platform=win64" : "?platform=win32";
}
else if (PlatformData.platformType == PlatformType.MAC)
{
platformCode = "?platform=mac";
}
else
{
platformCode = "?platform=linux";
}
java.awt.Desktop.getDesktop().browse(new URI(Main.JAVA_UPDATE_URL + platformCode));
Thread.sleep(100);
}
}
示例9: main
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
//</editor-fold>
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(() -> {
new Main().setVisible(true);
});
}
示例10: main
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public static void main(String args[]) {
//Look and Feel del sistema operativo
try {
// Set Look and Feel to "System" which means that Swing will use the
// OS's native GUI toolkit to render the application, making it look
// native
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException ex) {
System.out.println("Errore GUI: " + ex);
JOptionPane.showMessageDialog(null, "Errore GUI: " + ex);
}
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new CharRecognizer().setVisible(true);
}
});
}
示例11: Gui
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public Gui() throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
frame = new JFrame("ElectroLight Penetration Testing");
menuBar = new JMenuBar();
frame.setJMenuBar(menuBar);
JMenu mnCounterhack = new JMenu("Counter-hack");
menuBar.add(mnCounterhack);
JMenuItem mntmArpScan = new JMenuItem("ARP Scan");
mnCounterhack.add(mntmArpScan);
frame.setSize(300, 200);
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
frame.getContentPane().add(tabbedPane, BorderLayout.CENTER);
// Always keep the 2 following lines at the end.
//frame.pack();
frame.setVisible(true);
}
示例12: LoginGUI
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
/** Creates new form WalletLoginGUI */
public LoginGUI() {
/* Set Nimbus look and feel. */
try {
for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException e) {
System.err.println(e.getMessage());
}
initComponents();
Utils.setWindowCenterOfScreen(this);
setVisible(true);
}
示例13: RegisterGUI
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
/** Creates new form RegisterGUI */
public RegisterGUI() {
/* Set Nimbus look and feel. */
try {
for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException exception) {
java.util.logging.Logger.getLogger(LoginGUI.class.getName()).log(java.util.logging.Level.SEVERE, null, exception);
}
initComponents();
Utils.setWindowCenterOfScreen(this);
setVisible(true);
}
示例14: getGraph
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
public JFrame getGraph() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException
| UnsupportedLookAndFeelException e1) {
e1.printStackTrace();
}
final AlloyInstance instance = StaticInstanceMaker.createInstance(this.universe);
final VizState myState = new VizState(instance);
final JFrame frame = new JFrame("Visualization");
final VizGraphPanel graph = new VizGraphPanel(myState, false);
frame.add(graph);
graph.alloyGetViewer().alloyRepaint();
return frame;
}
示例15: setTheme
import javax.swing.UnsupportedLookAndFeelException; //導入依賴的package包/類
private void setTheme() {
try {
/*
* TODO BUG
*
* A Fatal Error occurs while setting GTK look and feel on Ubuntu 16.04
* (com.sun.java.swing.plaf.gtk.GTKLookAndFeel).
*
*/
final String LaF = UIManager.getSystemLookAndFeelClassName();
if ("com.sun.java.swing.plaf.gtk.GTKLookAndFeel".equals(LaF)) {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} else {
UIManager.setLookAndFeel(LaF);
}
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException
| UnsupportedLookAndFeelException e1) {
e1.printStackTrace();
}
}