java中窗体的创建

Java Swing 创建窗体实战指南
本文介绍了如何在Java中使用Swing库创建窗体,包括设置窗体标题、图标、大小、位置以及添加组件。示例代码展示了两种创建窗体的方法,并详细解释了每个步骤。
import javax.swing.*;
import java.awt.*;




public class mainFrame extends JFrame
{

  public mainFrame(String sTitle,int iWidth,int iHeight)
  {
    Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();//获取屏幕尺寸
    ImageIcon ii = new ImageIcon("images/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("main Frame Demo",400,300);
  }
}
//从这分开
import javax.swing.*;//导入界面
import java .awt.event.*;
import java.awt.*; //导入窗体工具
import java.awt.event.ActionListener;
public class picture extends JFrame{

//构建一个新窗体
public picture (String sTitle, int iWidth, int  iHeight ){//设置高度宽度标题
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();//屏幕的大小
setTitle(sTitle);
  setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
setSize(iWidth,iHeight);
int h=getSize().height;
int w=getSize().width;
int x=420,y=300;
setLocation(x,y);
setVisible(true);
}
public static void main(String[] args){
        picture p = new picture ("佳木斯114网库欢迎您!",800,600); 
        p.getContentPane().add(new JButton("首页"));         
        }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值