java怎么做窗口程序?Java框架窗口有哪些?

阳光 2020-12-25 22:58:21 java常见问答 9011

做java窗口程序是作为Java程序员来说一定要会的,这才是作为一个程序员需要具备的基本技能,那么接下来,我们为大家分享一下java做窗口程序的方法。

首先写一个frame类 继承Frame,Frame类是继承widows ,然后把 出现窗口的语句封装成一个函数 :

public void lunchFrame(){

this.setLocation(0,0);

this.setSize(20,20);

setVisible(True); //一定要写这句话

}

最后只需要在主函数里面调用就可以啦!

代码如下:

import java.awt.Frame;
public class myframe extends Frame
{
    public void lunchFrame()
    {
        this.setLocation(200, 100);
        this.setSize(800, 600);
        this.setVisible(true);
    }
    public static void main(String[] args)
    {
        // TODO Auto-generated method stub
        myframe win = new myframe();
        win.lunchFrame();
    }
}

Java框架窗口有哪些?

窗口是GUI编程的基础,小应用程序或图形界面的应用程序的可视组件都放在窗口中,在GUI中,窗口是用户屏幕的一部分,起着在屏幕中一个小屏幕的作用。有以下三种窗口:

1. Applet窗口:Applet类管理这个窗口,当应用程序程序启动时,由系统创建和处理;

2. 框架窗口(JFrame):这是通常意义上的窗口,它支持窗口周边的框架、标题栏,以及最小化、最大化和关闭按钮;

3. 一种无边框窗口(JWindow):没有标题栏,没有框架,只是一个空的矩形。

用Swing中的JFrame类或它的子类创建的对象就是JFrame窗口。

JFrame类的主要构造方法:

1. JFrame():创建无标题的窗口对象;

2. JFrame(String s):创建一个标题名是字符串s的窗口对象。

JFrame类的其他常用方法:

1. setBounds(int x,int y,int width,int height):参数x,y指定窗口出现在屏幕的位置;参数width,height指定窗口的宽度和高度。单位是像素。

2. setSize(int width,int height):设置窗口的大小,参数width和height指定窗口的宽度和高度,单位是像素。

3. setBackground(Color c):以参数 c设置窗口的背景颜色。

4. setVisible(boolean b):参数b设置窗口是可见或不可见。JFrame默认是不可见的。

5. pack():用紧凑方式显示窗口。如果不使用该方法,窗口初始出现时可能看不到窗口中的组件,当用户调整窗口的大小时,可能才能看到这些组件。

6. setTitle(String name):以参数name设置窗口的名字。

7. getTitle():获取窗口的名字。

8. setResiable(boolean m):设置当前窗口是否可调整大小(默认可调整大小)。

其实做java窗口程序还是很简单的,大家要知道做窗口程序的时候,需要用到的函数,还有一写语句封装就可以啦!最后大家如果想要了解更多java实例知识,敬请关注奇Q工具网。

推荐阅读:

java如何接收json数据?json的类型有哪些?

java程序怎么写?写java程序要注意什么?

java从入门到精通要多久?怎样才能将Java学好?