您的位置:首页 > 编程语言 > Java开发

java满天星系列之(一)Frame实现…

2016-01-21 10:21 477 查看
个人官方网站 :点击进入

废话不多说   直接上代码

package org.gui;
import java.awt.Color;

import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Panel;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;

public class myFrame extends Frame{
//入口函数
public static void main(String[] args) {
Frame frame=new Frame("满天星");//创建一个frame

Panel panel=new MyPanel(); //创建一个panel
 

frame.add(panel);//添加panel

frame.setBackground(Color.BLACK);//设置背景色

frame.setSize(1024, 768);//设置大小

frame.setVisible(true);//设置显示

//添加事件监听的关闭事件  内部类
 不添加这个当点击关闭按钮的时候没效果
frame.addWindowListener(new WindowAdapter(){
@Override
public void windowClosing(WindowEvent e)
{
System.exit(0);
}});
}
}
class MyPanel extends Panel{
public void paint(Graphics g){
g.setColor(Color.WHITE);
for(int i=0;i<300;i++){
g.drawString("*", (int) (Math.random() * 1024),(int)
(Math.random() * 768));
g.drawString("java程序满天星效果",400,400);
}
g.fillOval(800, 100, 100, 100);
g.setColor(Color.BLACK);
g.fillOval(780, 80, 100, 100);
}

}

看效果





好了
   满天星效果简单实例实现完毕

有问题发我邮箱
  1360461332@qq.com

我的更多文章:

java满天星系列之(三)JFrame实现满天星一闪一闪动态效果  泽0715 新浪博客

(2016-01-11 09:46:20)
java满天星系列之(二)JFrame实现满天星效果  泽0715 新浪博客

(2016-01-10 17:45:59)
java满天星系列之(一)Frame实现满天星效果  泽0715 新浪博客

(2016-01-07 11:11:06)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: