画图画板设计模式课程设计任务书(5)

2019-01-19 10:25

jtfGrap.setBounds(15, 5, 40, 30);

jtfGrap.setFont(new Font(\黑体\jtfGrap.setBorder(null); jtfGrap.setEditable(false); jtfGrap.setOpaque(false);

jbtTria.setBounds(15, 35, 90, 40);

jbtTria.setForeground(new Color(153, 217, 234)); jbtTria.setContentAreaFilled(false);

jbtTria.setFont(new Font(\黑体\

jbtRoun.setBounds(115, 35, 90, 40);

jbtRoun.setForeground(new Color(153, 217, 234)); jbtRoun.setContentAreaFilled(false);

jbtRoun.setFont(new Font(\黑体\

jbtRect.setBounds(15, 85, 90, 40);

jbtRect.setForeground(new Color(153, 217, 234)); jbtRect.setContentAreaFilled(false);

jbtRect.setFont(new Font(\黑体\

jtfModi.setBounds(15, 5, 40, 30);

jtfModi.setFont(new Font(\黑体\jtfModi.setBorder(null); jtfModi.setEditable(false); jtfModi.setOpaque(false);

jbtMod1.setBounds(15, 35, 90, 40);

jbtMod1.setForeground(new Color(153, 217, 234)); jbtMod1.setContentAreaFilled(false);

jbtMod1.setFont(new Font(\黑体\

jbtMod2.setBounds(115, 35, 90, 40);

jbtMod2.setForeground(new Color(153, 217, 234)); jbtMod2.setContentAreaFilled(false);

jbtMod2.setFont(new Font(\黑体\

jbtMod3.setBounds(15, 85, 90, 40);

jbtMod3.setForeground(new Color(153, 217, 234)); jbtMod3.setContentAreaFilled(false);

jbtMod3.setFont(new Font(\黑体\

jbtMod4.setBounds(115, 85, 90, 40);

jbtMod4.setForeground(new Color(153, 217, 234)); jbtMod4.setContentAreaFilled(false);

jbtMod4.setFont(new Font(\黑体\

jtfStra.setBounds(15, 5, 40, 30);

jtfStra.setFont(new Font(\黑体\jtfStra.setBorder(null); jtfStra.setEditable(false); jtfStra.setOpaque(false);

jbtStr1.setBounds(15, 35, 90, 40);

jbtStr1.setForeground(new Color(153, 217, 234)); jbtStr1.setContentAreaFilled(false);

jbtStr1.setFont(new Font(\黑体\

jbtStr2.setBounds(115, 35, 90, 40);

jbtStr2.setForeground(new Color(153, 217, 234)); jbtStr2.setContentAreaFilled(false);

jbtStr2.setFont(new Font(\黑体\

jbtStr3.setBounds(115, 85, 90, 40);

jbtStr3.setForeground(new Color(153, 217, 234)); jbtStr3.setContentAreaFilled(false);

jbtStr3.setFont(new Font(\黑体\

jbtStr4.setBounds(15, 85, 90, 40);

jbtStr4.setForeground(new Color(153, 217, 234)); jbtStr4.setContentAreaFilled(false);

jbtStr4.setFont(new Font(\黑体\

jbtClea.setBounds(620, 10, 70, 20);

jbtClea.setForeground(new Color(153, 217, 234)); jbtClea.setContentAreaFilled(false);

jbtClea.setFont(new Font(\黑体\jbtClea.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { downPanel.removeAll(); downPanel.add(jbtClea); downPanel.update(downPanel.getGraphics()); } });

downPanel.setBounds(260, 15, 700, 627); downPanel.setBackground(Color.WHITE); downPanel.setLayout(null); downPanel.add(jbtClea); jpPanel1.setBorder(BorderFactory.createLineBorder(getForeground())); jpPanel1.setBounds(20, 15, 222, 142); jpPanel1.setBackground(Color.WHITE); jpPanel1.setLayout(null); jpPanel1.add(jbtTria); jpPanel1.add(jbtRoun); jpPanel1.add(jbtRect); jpPanel1.add(jbtColo); jpPanel1.add(jtfGrap); jpPanel2.setBorder(BorderFactory.createLineBorder(getForeground())); jpPanel2.setBounds(20, 177, 222, 142); jpPanel2.setBackground(Color.WHITE); jpPanel2.setLayout(null); jpPanel2.add(jbtMod1); jpPanel2.add(jbtMod2); jpPanel2.add(jbtMod3); jpPanel2.add(jbtMod4); jpPanel2.add(jtfModi); jpPanel3.setBorder(BorderFactory.createLineBorder(getForeground())); jpPanel3.setBounds(20, 339, 222, 142); jpPanel3.setBackground(Color.WHITE); jpPanel3.setLayout(null); jpPanel3.add(jbtStr1); jpPanel3.add(jbtStr2); jpPanel3.add(jbtStr3); jpPanel3.add(jbtStr4); jpPanel3.add(jtfStra); this.add(downPanel); this.add(jpPanel1); this.add(jpPanel2); this.add(jpPanel3); ////// jbtRoun.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent arg0) { name = \圆形\ } });

jbtRect.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { name=\矩形\ } });

jbtTria.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { name = \三角形\ } });

jbtColo.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { c = JColorChooser.showDialog(null, \ } });

jbtMod1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { name2 = \三角形\ if(name!=null &&name.equals(\矩形\ ){ flag=1; }else if(name!=null &&name.equals(\圆形\ ){ flag=2; }else if(name!=null &&name.equals(\三角形\ ){ flag=3; } } });

jbtMod2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { name2 = \圆形\ if(name!=null

&&name.equals(\矩形\ ){ flag=4; } else if(name!=null &&name.equals(\三角形\ ){ flag=5; } else if(name!=null &&name.equals(\圆形\ ){ flag=6; } } });

jbtMod3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { name2 = \矩形\ if(name!=null &&name.equals(\矩形\ ){ flag=7; }else if(name!=null &&name.equals(\圆形\ ){ flag=8; }else if(name!=null &&name.equals(\三角形\ ){ flag=9; } } });

jbtMod4.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { flag=-1; JFileChooser chooser = new JFileChooser(); chooser.setMultiSelectionEnabled(true); FileNameExtensionFilter filter = new FileNameExtensionFilter( \ // 设置文件类型 chooser.setFileFilter(filter);


画图画板设计模式课程设计任务书(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:ZedBoard Linux开发 - GPIO驱动详解

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: