Java之JFrame輸出Helloworld實例
本文實例講述了Java之JFrame輸出Helloworld的方法。分享給大家供大家參考。具體如下:
JAVA的GUI程序的基本思路是以JFrame為基礎,它是屏幕上window的對象,能夠最大化、最小化、關閉。Swing是一個用于開發(fā)Java應用程序用戶界面的開發(fā)工具包。以抽象窗口工具包(AWT)為基礎使跨平臺應用程序可以使用任何可插拔的外觀風格。Swing開發(fā)人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面。
說白了,你只需要很少的代碼,就能利用JAVA寫出WINDOWS窗體程序,當然這個代碼也不算少,但是對比于VC6的WIN32那些奇奇怪怪的對象,這個JAVA SWING程序算是少了的。而且,使用JFrame你不要引入任何包,JDK1.6默認就有這個東西。
比如,下面的一個JFrame Helloworld:

它的代碼是這樣的:
import javax.swing.*;
public class JFhelloworld{
public static void main(String args[]){
//新建一個JFrame對象frame,同時其標題欄為No Title
JFrame frame=new JFrame("No Title");
//新建一個JLabel組件label,里面的內(nèi)容為Hello world!
JLabel label=new JLabel("Hello world!");
//新建一個JPanel面板panel,上面用來擺東西
JPanel panel=new JPanel();
//在panel上面擺上label
panel.add(label);
//設置panel的布局為任意null布局,這樣下面的setBounds語句才能生效,并且label在這個面板的(125,75)位置,且大小為100x20px
panel.setLayout(null);
label.setBounds(125,75,100,20);
//在frame中添加panel
frame.getContentPane().add(panel);
//設置frame的大小為300x200,且可見默認是不可見的
frame.setSize(300,200);
frame.setVisible(true);
//使右上角的關閉按鈕生效,如果沒有這句,點擊右上角的關閉按鈕只能關閉窗口,無法結(jié)束進程
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
希望本文所述對大家的java程序設計有所幫助。
相關文章
logback-spring.xml的內(nèi)容格式詳解
這篇文章主要介紹了logback-spring.xml的內(nèi)容格式詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的的朋友參考下吧2023-11-11
java讀取文件內(nèi)容的三種方法代碼片斷分享(java文件操作)
本文介紹java讀取文件內(nèi)容的三種方法,代碼可以直接放到程序中使用,大家參考使用吧2014-01-01

