java满天星系列之(二)JFrame实现…
来源:互联网 发布:淘宝魔兽世界 编辑:程序博客网 时间:2024/04/29 18:37
个人官方网站 :点击进入
首先介绍一下JFrame与Frame的区别
JFrame是javax.Swing包里的,Frame是java.awt包里的。Swing的组件的优点是比awt美观,而且可以设置样式
贴代码:
package org.gui;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.HeadlessException;
import java.awt.Panel;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class myJFrame extends JFrame{
public void showMe(){
this.setTitle("满天星");
this.setSize(1000, 600);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
DrawStarPanel panel=new DrawStarPanel();
this.add(panel);
this.setVisible(true);
}
public static void main(String[] args) {
myJFrame ds=new myJFrame(); //创建一个myJFrame类
ds.showMe();//调用类的showMe()方法
}
public void paint(Graphics g){
super.paint(g);
this.setBackground(Color.BLACK);
g.setColor(Color.yellow);
Font font=new Font("宋体",Font.BOLD,20);
g.setFont(font);
for(int i=0; i<500;i++){
g.drawString("*", (int) (Math.random() * 1024),(int)(Math.random() * 768));
}
g.fillOval(650, 100, 80, 80);
g.setColor(Color.BLACK);
g.fillOval(630, 80, 70, 80);
}
}
}
看效果:
好了
有问题发我邮箱
我的更多文章:
- (2016-01-12 11:23:41)
- (2016-01-11 09:46:20)
- (2016-01-10 17:45:59)
- (2016-01-07 11:11:06)
1 0
- java满天星系列之(二)JFrame实现…
- java满天星系列之(二)JFrame实现满天星效果 泽0715
- java满天星系列之(三)JFrame实现…
- java满天星系列之(三)JFrame实现满天星一闪一闪动态效果 泽0715
- java满天星系列之(一)Frame实现…
- java满天星系列之(四)动态星星结合…
- Java实现满天星
- java满天星系列之(四)动态星星结合内存效果 泽0715
- java 满天星
- 【Java系列】(二)Java图形化界面设计——容器(JFrame)
- java画图总结之二(常用类Graphics,JFrame,JPanel)
- java之JFrame
- Java之JFrame
- ArcGIS 地图切图系列之(二)JAVA实现
- java GUI初试 满天星
- Java编写满天星+月亮
- java学习笔记(二)——JFrame常用方法
- 菜鸟学JAVA之JFrame
- Linux下的WebLogic安装部署 .
- java满天星系列之(一)Frame实现…
- Linux企业运维高效技巧心得及分享
- 转载 Java爬虫框架(二)--模…
- mysql主从复制
- java满天星系列之(二)JFrame实现…
- glusterfs——volume管理
- MyEclipse2014解决导出war包只生成了classes文件的问题
- java满天星系列之(三)JFrame实现…
- 换个角度看GlusterFS分布式文件系统
- java满天星系列之(四)动态星星结合…
- Android Studio 导入Jar,删除jar,以及导入so文件心得
- 详解zabbix安装部署(Server端篇)
- MyEclipse导出war包时出错解决方案…