标签:ring 是什么 建立 size port resizable rgs 比较 location
java的话这个GUI其实不是什么重点,但我们也要学习,重点是学习这种图形编程的思路。
java里面对于图形的一些类都封装在了AWT和它的一些子包里。AWT(抽象窗口开发包) 当然AWT是比较旧的开发包,新的叫swing,
所有可以显示出来的元素都叫component,然后下面那些什么Button,lable都是它的子类。,这里有个比较特殊的子类,container,在图形里面,container是用来容纳其他component的元素。然后这个container又分两种,一种是windows,它是可以独立显示的,哎就是我们平时的应用窗口,panel它也是容器,但它不可以独立显示。
windows又分两种,一种是frame,就是我们平时的应用窗口,一种是dialog,对话框,就是那种框你不关闭掉它其他程序内容你无法操作。
下面看frame
一些很容易理解的方法:
import java.awt.*; public class TestFrame { public static void main(String[] args) { Frame f = new Frame("My first windows!!");//传进来的这个参数就是设置在titlebar的文字。 f.setSize(1000,1000);//大小 f.setBackground(Color.blue);//设置背景颜色 f.setLocation(485,10);//设它在屏幕上的位置(类比像素那什么1080*888) //f.setResizable(false);//设置窗口可不可以调节大小 f.setVisible(true);//Frame f = new Frame()这句话只是说建立了这个窗口对象,想要看得到还有用这个方法。 } }
标签:ring 是什么 建立 size port resizable rgs 比较 location
原文地址:http://www.cnblogs.com/wangshen31/p/6885990.html