资源简介
Java入门-Java画图程序(实例59).zip
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class PainterDemo extends Jframe{
JToggleButton[] button=new JToggleButton[3]; //按钮组
PainterPanel painter=new PainterPanel(); //绘图面板
public PainterDemo(){
super(“Java画图程序“); //调用父类构造函数
String[] buttonName={“直线““椭圆““矩形“}; //按钮文字
DrawShapeListener buttonListener=new DrawShapeListener(); //按钮事件
JToolBar toolBar=new JToolBar(); //实例化工具栏
ButtonGroup buttonGroup=new ButtonGroup(); //实例化按钮组
for (int i=0;i button[i]=new JToggleButton(buttonName[i]); //实例化按钮
button[i].addActionListener(buttonListener); //增加按钮事件处理
buttonGroup.add(button[i]); //增加按钮到按钮组
toolBar.add(button[i]); //增加按钮到工具栏
}
Container container=get
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 180054 2004-05-10 22:31 65-1.bmp
文件 769 2004-07-21 18:39 PainterDemo$DrawShapeListener.class
文件 1424 2004-07-21 18:39 PainterDemo.class
文件 1540 2004-05-10 22:30 PainterDemo.java
文件 1582 2004-07-21 18:39 PainterPanel.class
文件 1486 2004-05-10 22:30 PainterPanel.java
- 上一篇:Java入门-聊天室客户端(67).zip
- 下一篇:java简单五子棋 小游戏源码
相关资源
- java简单五子棋 小游戏源码
- Java入门-聊天室客户端(67).zip
- Java入门-万年历(37).zip
- Java入门-HTML浏览器(24).zip
- Java入门-用Zip压缩多个文件(54).zi
- Java入门-文件选择器(22).zip
- Java入门-电子相册(39).zip
- Java入门-计算器(38).zip
- Java入门-抖动文字(25).zip
- Java入门-动画图标(18).zip
- Java入门-用GZIP压缩解压文件(53).z
- Java入门-SSL及HTTPS协议(89).zip
- Java入门-从网络上数据(98).zip
- Java入门-客户登录Servlet小程序(82)
- Java入门-音乐播放(100).zip
- Java入门-定时器的使用(99).zip
- Java入门-访问权限控制(83).zip
- Java入门-文字跑马灯与信息窗口(91)
- Java入门-数字时钟(16).zip
- Java入门-聊天室服务器(66).zip
- Java入门-数字签名(87).zip
- Java入门-建立与断开数据库的连接(
- Java入门-数据压缩与传输(72).zip
- Java入门-修改数据库(78).zip
- Java 两只完全相同的宠物(基础篇-1
- Java JDBC-ODBC桥连接Access数据库(基础篇
- Java 将数组写入文件中并逆序输出(基
- Java 单例模式的应用(基础篇-088).
- Java 从控制台接收输入字符(基础篇
- Java 验证登录信息的合法性(基础篇
评论
共有 条评论