要對準我的JFrame右擊向左,我使用:從右向左設置JFrame方向!
setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
,但是這隻有當我使用JFrame的以下樣式(飾):
public class RightToLeft {
public static void main(String []args){
javax.swing.SwingUtilities.invokeLater(new Runnable(){
public void run() {
try { UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName()); }
catch (Exception e) { e.printStackTrace(); }
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame frame = new JFrame("العنوان بالعربي");
frame.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
frame.setSize(300,300);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.setVisible(true);
}
});
}
}
但我希望它沒有這種裝飾工作。如何解決這個問題?
編輯:
@mre我希望像這樣的一個JFrame:
EDIT2:
我真的真的需要這個問題是固定的,所以我提供500+誰給這樣的JFrame(與WindowsLookAndFeel):
@ Eng.Fouad,我不知道我理解你的問題。這聽起來像你想要一個未裝飾的'JFrame' ... – mre
@mre看到更新 –
@ Eng.Fouad,然後,而不是加載跨平臺的外觀和感覺,爲什麼你不加載特定的外觀和感覺,你想要使用? – mre