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);