Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Swing doesn't work

843806Apr 17 2008 — edited Apr 18 2008
I recently got involved with java and now i am trying to learn about swing.
But eventhough i tried a simple program
import javax.swing.*;

public final class SimpleFrame extends JFrame {
	private SimpleFrame() {
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		getContentPane().add(new JLabel("Hello, World!"));
		pack();
		setLocationRelativeTo(null);
	}

	public static void main(String[] args) {
		new SimpleFrame().setVisible(true);
	}
}
JCreator which i use is throwing me this exception:
Exception in thread "main" java.lang.ExceptionInInitializerError
at javax.swing.JPanel.updateUI(JPanel.java:109)
at javax.swing.JPanel.<init>(JPanel.java:69)
at javax.swing.JPanel.<init>(JPanel.java:92)
at javax.swing.JPanel.<init>(JPanel.java:100)
at javax.swing.JRootPane.createGlassPane(JRootPane.java:527)
at javax.swing.JRootPane.<init>(JRootPane.java:347)
at javax.swing.JFrame.createRootPane(JFrame.java:260)
at javax.swing.JFrame.frameInit(JFrame.java:241)
at javax.swing.JFrame.<init>(JFrame.java:164)
at SimpleFrame.<init>(SimpleFrame.java:4)
at SimpleFrame.main(SimpleFrame.java:12)
Caused by: java.lang.IllegalArgumentException: 682464 incompatible with Text-specific LCD contrast key
at java.awt.RenderingHints.put(RenderingHints.java:1057)
at sun.awt.windows.WDesktopProperties.getDesktopAAHints(WDesktopProperties.java:338)
at sun.awt.windows.WToolkit.getDesktopAAHints(WToolkit.java:960)
at sun.awt.SunToolkit.getDesktopFontHints(SunToolkit.java:1849)
at sun.awt.windows.WDesktopProperties.setDesktopAAHints(WDesktopProperties.java:281)
at sun.awt.windows.WToolkit.initializeDesktopProperties(WToolkit.java:948)
at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1734)
at javax.swing.UIManager.<clinit>(UIManager.java:384)
... 11 more


When i try the same program in my friends pc it works just fine. What is the problem with my pc?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 16 2008
Added on Apr 17 2008
6 comments
1,337 views