내 run.bat를 :새로운 pushingpixal 테마를 추가,하지만 변화
@echo off
@title test
java -Dfile.encoding=Cp1252 -classpath bin;lib/libs.jar;lib/substance-6.0.jar;lib/trident-1.2.jar; Loader
pause
내 프레임 :
void openFrame() {
try {
UIManager.setLookAndFeel("org.pushingpixals.substance.api.skin.SubstanceTwilightLookAndFeel");
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
} catch (Throwable e) {
e.getStackTrace();
}
appletFrame = new JFrame(Settings.serverName);
appletFrame.setLayout(new BorderLayout());
appletFrame.setDefaultCloseOperation(3);
appletPanel.setLayout(new BorderLayout());
appletPanel.add(this);
appletPanel.setPreferredSize(new Dimension(765, 504));
appletFrame.getContentPane().add(appletPanel, "Center");
appletFrame.pack();
appletFrame.setLocationRelativeTo(null);
appletFrame.setVisible(true);
나는 이런 짓을하지 않습니다하지만 어떤 이유로 테마 나던 변화. 무슨 문제가있는 것 같습니까? 나는 정확한 물질과 삼지창을 가지고 있지만 아직 변하지 않습니다.
Substance L&F
에 대한 1.change이 그림 것
invokeLater()
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
try {
UIManager.setLookAndFeel(new org.pushingpixels.substance.api.skin.SubstanceBusinessBlackSteelLookAndFeel());
} catch (UnsupportedLookAndFeelException ex) {
}
// rest of your code
}
});
}
2.better에 랩해야
정확하게 'appletFrame'이 무엇을 의미합니까? 불쾌한 용어를 사용하지 마십시오. JApplet 또는 JFrame 일 수 있지만 둘 다 사용할 수는 없습니다 : –
'pushingpixals'는 오타입니까? – lhballoti
@lhballoti : 좋지 않은 경우 :-) –