JAVA學習筆記-------無邊框窗口

在編寫java程序時,由於java本身的窗口並不漂亮,因此很多時候我們需要通過重繪窗口來達到美觀的效果                                     

                                                                                                                  

在重繪時,對於上面左邊的標準窗口,我們可能需要去除他的邊框來得到上面右邊的窗口,此時,可以使用JWindow和JDialog來代替JFrame,方法如下:

package test;

import javax.swing.*;
import java.awt.*;

public class Testing1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Testing1 test = new Testing1(); 
		//test.createJW();
		//test.createJD();
		test.createJF();

	}
	public void createJW(){
		JWindow jw = new JWindow();
		jw.setSize(200, 200);
		jw.setVisible(true);
	}
	public void createJF(){
		JFrame jf = new JFrame();
		jf.setSize(200, 200);
		jf.setVisible(true);
	}
	public void createJD(){
		JDialog jd = new JDialog();
		//通過下面一行代碼可以去除JDialog的邊框(最小化、關閉等)
		jd.setUndecorated(true);
		jd.setSize(200,200);
		jd.setVisible(true);
	}
	

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章