1. java中Frame("測試窗口")創建窗口,運行後標題欄顯示為居中,應當如何修改該Frame對象標題欄的對齊方式。
方法一.繼承JFrame重寫setTitle方法。這樣你的JFrame所有的標題都是居中的。
方法二.可以試試這個
new JFrame(" 標題");
上面的方法,可以讓每個使用你的JFrame的對象,都居中。
但是只有一個窗口的話就使用第二個方法。
2. java 中讓一個窗口居中的代碼
//這個是構造方法
public MyFrame(){
setSize(200, 300);
setTitle("JLabel Demo");
//下面的代碼就是控制窗口居中顯示的代碼
Toolkit tk = Toolkit.getDefaultToolkit();
setLocation((tk.getScreenSize().height - this.HEIGHT)/2,
(tk.getScreenSize().width - this.WIDTH)/2);
//主代碼。。
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
3. java的一個窗口居中類,那位高人幫忙給解釋一下吧
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);//設置顯示位置(不設置就從左上角算起,你這個設置的顯示位置橫坐標 顯示器的寬度-窗體寬度的差的一半,縱坐標 顯示器高度-窗體高度的差的一半)
frame.show();//顯示窗體