- 论坛徽章:
- 0
|
import javax.swing.*;
import java.awt.*;
class mainFrame extends JFrame{//Frame1是你定义的类名.JFrame是java封装的一个GUI类.extends是继承,你的这个类继承他就可以调用他里面的方法.
public mainFrame(String sTitle,int iWidth,int iHeight){
Dimension dim=Toolkit.getDefaultToolkit().getScreenSize();//获取屏幕尺寸
ImageIcon ii=new ImageIcon("middle.gif");
setTitle(sTitle);//设置窗体标题
setIconImage(ii.getImage());//设置窗体的图标
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);//设置但关闭窗体时退出程序
setSize(iWidth,iHeight);//设置窗体大小
int w= getSize().width;//获取窗体宽度
int h= getSize().height;//获取窗体高度
System.out.println("窗体宽:"+w+"窗体高:"+h);
int x= (dim.width-w)/2;
int y= (dim.height-h)/2;
setLocation(x,y);//将窗体移到屏幕中间
setVisible(true);//显示窗体
}
public static void main(String[] args){
JFrame.setDefaultLookAndFeelDecorated(true);//使用最新的SWING外观
mainFrame mF= new mainFrame("20090625所建窗体",200,200);
}
}
----------------
本人初学java,找了个例子有界面,想增加按钮,并打开按钮监听,如何写呢?! |
|