GUI编程笔记(java)04:GUI(HelloWorld)窗体案例
2015-08-25 20:20
579 查看
1.Frame
在JAVA中,[b]Frame是一种控件,可作为父窗体加载其他swing控件。案例:[/b]
运行的效果:
2.代码的优化:
在JAVA中,[b]Frame是一种控件,可作为父窗体加载其他swing控件。案例:[/b]
package cn.itcast_01; import java.awt.Frame; public class FrameDemo { public static void main(String[] args) { // 创建窗体对象 // Frame f = new Frame(); // Frame(String title) Frame f = new Frame("林青霞"); // 设置窗体标题 //f.setTitle("HelloWorld"); // 设置窗体大小 f.setSize(400, 300); // 单位:像素 // 设置窗体位置 f.setLocation(400, 200); // 调用一个方法,设置让窗体可见 // f.show(); f.setVisible(true); // System.out.println("helloworld"); } }
运行的效果:
2.代码的优化:
package cn.itcast_01; import java.awt.Dimension; import java.awt.Frame; import java.awt.Point; public class FrameDemo2 { public static void main(String[] args) { // 创建对象 Frame f = new Frame("方法调用的前后关系"); //Dimension(int width, int height) Dimension d = new Dimension(400, 300); f.setSize(d); // Point(int x, int y) Point p = new Point(400, 200); f.setLocation(p); // 一个方法搞定setBounds(int x, int y, int width, int height); //f.setBounds(400, 200, 400, 300); f.setVisible(true); } }
相关文章推荐
- 将多个UIImage合并成一个UIImage
- iphone开发之UIButton按钮的使用(一)拖线实现 多个按钮分别用多个方法实现事件监听
- UIday01: UIView及其子类 UIView UILabel frame center bounds 管理视图层次 控制文本显示
- UITabBarController (loading...)
- KVO 和 UIAlertViewController
- UICollectionView___新手遇到的问题:
- GUI编程笔记(java)03:GUI的组件继承图
- Cannot set up guest memory 'android_arm': Invalid argument 解决方法
- UIView(animation)
- UIScrollView和UIPageControl 实现的滚动相册以及照片缩放和还原功能
- HDU 4273 Rescue(三维凸包重心到表面最短距离)
- IOS学习之iOS开发UI篇—Button基础
- Number Sequence(POJ--1019
- GUI编程笔记(java)02:java.awt和java.swing包的区别
- 自定义一个UIButton
- GUI编程笔记(java)01:GUI和CLI
- KVO(NSKeyValueObserving )KVC(NSKeyValueCoding)
- HDU 1047.Integer Inquiry【多个大数相加】【高精度】【8月25】
- 45.UIAlertController和常见传值
- 【学习总结】IOS程序运行过程 、UIWindow 、controller 、 UIView 创建过程的总结