⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c_plane.java

📁 Java写的画板程序
💻 JAVA
字号:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;

class c_panel implements panel_interface{
	public Panel panel(
	JButton b_pencil,
	JButton b_Oval,
	JButton b_Rect,
	JButton b_RoundRect,
	JButton b_Line,
	JButton b_Arc,
	JButton b_OVAL,
	JButton clear,
	JRadioButton c_red,
	JRadioButton c_Yellow,
	JRadioButton c_Green,
	JRadioButton c_Black,
	JRadioButton c_Blue,
	JRadioButton c6,
	ButtonGroup color,  //颜色的按钮组
    ButtonGroup fill,   //知否填充的按钮组
    JRadioButton fillt,
    JRadioButton filln,
    TextField t1,
    TextField t2,
    Label l1,
    Label l2,
    myframe frame){

		Panel p1=new Panel(); 
		p1.add(b_pencil);
		p1.add(b_Oval);
		p1.add(b_Rect);
		p1.add(b_RoundRect);
		p1.add(b_Line);
		p1.add(b_Arc);
		p1.add(b_OVAL);
		p1.add(clear);
		p1.add(l1);
		p1.add(t1);
		p1.add(l2);
		p1.add(t2);
	   
		  /////****颜色*****////
	
        color.add(c_red);
        color.add(c_Yellow);
        color.add(c_Green);
        color.add(c_Black);
        color.add(c_Blue);
        color.add(c6);
	
	    Panel p2=new Panel();           //p2用来装颜色按钮
	    p2.add(c_Black);
	    p2.add(c_red);
	    p2.add(c_Yellow);
	    p2.add(c_Blue);
	    p2.add(c_Green);
	    p2.add(c6);
	  
	    fill.add(fillt);
	    fill.add(filln);
	    fill.add(clear);
	   	    
	    Panel p3=new Panel();          //p3用来装填充按钮
	    p3.add(fillt);
	    p3.add(filln);
	    
	    //////******整合为一个panel******///////
	    Panel p4=new Panel();
	    p4.setLayout(new GridLayout(1,2));
	    p4.add(p2);
	    p4.add(p3);
        Panel p5=new Panel();
        p5.setLayout(new GridLayout(2,1));
        p5.add(p1);
        p5.add(p4);
        p5.setBackground(Color.lightGray);
               
        clear.addActionListener(frame);
        b_pencil.addActionListener(frame);
		b_Oval.addActionListener(frame);
		b_Rect.addActionListener(frame);
		b_RoundRect.addActionListener(frame);
		b_Line.addActionListener(frame);
		b_Arc.addActionListener(frame);
		b_OVAL.addActionListener(frame);
		
        c_red.addItemListener(frame);
		c_Yellow.addItemListener(frame);
		c_Green.addItemListener(frame);
		c_Black.addItemListener(frame);
		c_Blue.addItemListener(frame);
		c6.addItemListener(frame);
   	
        fillt.addItemListener(frame);
	    filln.addItemListener(frame);
	    
    	return p5;
		
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -