代碼請見附件:請問為什么總是編譯不通過阿,提示的錯誤我也不知道為什么會錯,請前輩們幫個忙.新手,寫的這個不容易!!!!!拜托大家了```
  

解决方案 »

  1.   

    /**
     *利用動作按鈕動作控制面板背景色
     */
    import java.awt.Toolkit;
    import java.awt.Image;
    import java.awt.Dimension;
    import java.awt.Container;
    import java.awt.Graphics;
    import java.awt.Color;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JButton;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;public class ButtonEventTest1
    {
    public static void main(String[] args)
    {
    ButtonFrame frame = new ButtonFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.show();

    }/**
     *這是定制自己的按鈕框架
     */
    class ButtonFrame extends JFrame
    {
    private static final int WIDTH = 800;
    private static final int HEIGHT = 600;

    public ButtonFrame()
    {
    Container con = getContentPane();//得到內容窗格

    Toolkit kit = Toolkit.getDefaultToolkit();
    Dimension screenSize = kit.getScreenSize();
    int width = screenSize.width;
    int height = screenSize.height;
    int x = (width - WIDTH)/2;
    int y = (height - HEIGHT)/2;
    setLocation(x, y);//設置起點坐標
    setSize(WIDTH, HEIGHT);//設置框架大小
    Image image = kit.getImage("duke.gif");// duke.gif設置圖像文件名
    setIconImage(image);//設置框架圖標
    setTitle("色譜");//設置框架標題
    setResizable(false);//用戶不可以改變窗口大小

    ButtonPanel panel = new ButtonPanel();//得到定制的面板
    con.add(panel);//將面板添加到內容窗格中
    }
    }/**
     *這里繼承了JPanl面板類
     */
    class ButtonPanel extends JPanel
    {
    private JButton color01Button;
    private JButton color02Button;
    private JButton color03Button;
    private JButton color04Button;
    private JButton color05Button;
    private JButton color06Button;
    private JButton color07Button;
    private JButton color08Button;
    private JButton color09Button;
    private JButton color10Button;
    private JButton color11Button;
    private JButton color12Button;
    private JButton color13Button;
    private JButton color14Button;
    private JButton color15Button;
    private JButton color16Button;
    private JButton color17Button;
    private JButton color18Button;
    private JButton color19Button;
    private JButton color20Button;
    private JButton color21Button;
    private JButton color22Button;
    private JButton color23Button;
    private JButton color24Button;
    private JButton color25Button;
    private JButton color26Button;
    private JButton color27Button;
    private JButton color28Button;
    private JButton color29Button;
    private JButton color30Button;
    private JButton color31Button;
    private JButton color32Button;
    private JButton color33Button;
    private JButton color34Button;
    private JButton color35Button;
    private JButton color36Button;
    private JButton color37Button;
    private JButton color38Button;
    private JButton color39Button;
    private JButton color40Button;
    private JButton color41Button;
    private JButton color42Button;
    private JButton color43Button;
    private JButton color44Button;
    private JButton color45Button;
    private JButton color46Button;
    private JButton color47Button;
    private JButton color48Button;
    private JButton color49Button;
    private JButton color50Button;
    private JButton color51Button;
    private JButton color52Button;
    private JButton color53Button;
    private JButton color54Button;
    private JButton color55Button;
    private JButton color56Button;
    private JButton color57Button;
    private JButton color58Button;
    private JButton color59Button;
    private JButton color60Button;
    private JButton color61Button;
    private JButton color62Button;
    private JButton color63Button;
    private JButton color64Button;
    private JButton color65Button;
    private JButton color66Button;
    private JButton color67Button;
    private JButton color68Button;
    private JButton color69Button;
    private JButton color70Button;
    private JButton color71Button;
    private JButton color72Button;
    private JButton color73Button;
    private JButton color74Button;
    private JButton color75Button;
    private JButton color76Button;
    private JButton color77Button;
    private JButton color78Button;
    private JButton color79Button;
    private JButton color80Button;
    private JButton color81Button;
    private JButton color82Button;
    private JButton color83Button;
    private JButton color84Button;
    private JButton color85Button;
    private JButton color86Button;
    private JButton color87Button;
    private JButton color88Button;
    private JButton color89Button;
    private JButton color90Button;
    private JButton color91Button;
    private JButton color92Button;
    private JButton color93Button;
    private JButton color94Button;
    private JButton color95Button;
    private JButton color96Button;
    private JButton color97Button;
    private JButton color98Button;
    private JButton color99Button;
    private JButton color100Button;
    private JButton color101Button;
    private JButton color102Button;
    private JButton color103Button;
    private JButton color104Button;
    private JButton color105Button;
    private JButton color106Button;
    private JButton color107Button;
    private JButton color108Button;
    private JButton color109Button;
    private JButton color110Button;
    private JButton color111Button;
    private JButton color112Button;
    private JButton color113Button;
    private JButton color114Button;
    private JButton color115Button;
    private JButton color116Button;
    private JButton color117Button;
    private JButton color118Button;
    private JButton color119Button;
    private JButton color120Button;
    private JButton color121Button;
    private JButton color122Button;
    private JButton color123Button;
    private JButton color124Button;
    private JButton color125Button;
    private JButton color126Button;
    private JButton color127Button;
    private JButton color128Button;
    private JButton color129Button;
    private JButton color130Button;
    private JButton color131Button;
    private JButton color132Button;
    private JButton color133Button;
    private JButton color134Button;
    private JButton color135Button;
    private JButton color136Button;
    private JButton color137Button;
    private JButton color138Button;
    private JButton color139Button;
    private JButton color140Button;
      

  2.   

    public ButtonPanel()
    {
    //生成按鈕
    color01Button = new JButton("淺粉紅");
    color02Button = new JButton("粉紅");
    color03Button = new JButton("深紅");
    color04Button = new JButton("淡紫紅");
    color05Button = new JButton("弱紫羅蘭紅");
    color06Button = new JButton("熱情的粉紅");
    color07Button = new JButton("深粉紅");
    color08Button = new JButton("中紫羅蘭紅");
    color09Button = new JButton("蘭花紫");
    color10Button = new JButton("薊");
    color11Button = new JButton("李子紫");
    color12Button = new JButton("紫羅蘭");
    color13Button = new JButton("洋紅(品紅玫瑰)");
    color14Button = new JButton("燈籠海棠(紫紅色)");
    color15Button = new JButton("深洋紅");
    color16Button = new JButton("紫色");
    color17Button = new JButton("中蘭花紫");
    color18Button = new JButton("暗紫羅蘭");
    color19Button = new JButton("暗蘭花紫");
    color20Button = new JButton("紫蘭色");
    color21Button = new JButton("藍紫羅蘭");
    color22Button = new JButton("中紫色");
    color23Button = new JButton("中板岩藍");
    color24Button = new JButton("板岩藍");
    color25Button = new JButton("暗板岩藍");
    color26Button = new JButton("熏衣草淡紫");
    color27Button = new JButton("幽靈白");
    color28Button = new JButton("純藍");
    color29Button = new JButton("中藍色");
    color30Button = new JButton("午夜藍");
    color31Button = new JButton("暗藍色");
    color32Button = new JButton("海軍藍");
    color33Button = new JButton("皇家藍(寶石藍)");
    color34Button = new JButton("矢車菊藍");
    color35Button = new JButton("亮鋼藍");
    color36Button = new JButton("亮石板灰");
    color37Button = new JButton("石板灰");
    color38Button = new JButton("道奇藍");
    color39Button = new JButton("愛麗絲藍");
    color40Button = new JButton("鋼藍(鐵青)");
    color41Button = new JButton("亮天藍色");
    color42Button = new JButton("天藍色");
    color43Button = new JButton("深天藍");
    color44Button = new JButton("亮藍");
    color45Button = new JButton("火藥青");
    color46Button = new JButton("軍服藍");
    color47Button = new JButton("蔚藍色");
    color48Button = new JButton("淡青色");
    color49Button = new JButton("弱綠寶石");
    color50Button = new JButton("青色");
    color51Button = new JButton("水色");
    color52Button = new JButton("暗綠寶石");
    color53Button = new JButton("暗石板灰");
    color54Button = new JButton("暗青色");
    color55Button = new JButton("水鴨色");
    color56Button = new JButton("中綠寶石");
    color57Button = new JButton("淺海洋綠");
    color58Button = new JButton("綠寶石");
    color59Button = new JButton("寶石碧綠");
    color60Button = new JButton("中寶石碧綠");
    color61Button = new JButton("中春綠色");
    color62Button = new JButton("薄荷奶油");
    color63Button = new JButton("春綠色");
    color64Button = new JButton("中海洋綠");
    color65Button = new JButton("海洋綠");
    color66Button = new JButton("密瓜色");
    color67Button = new JButton("淡綠色");
    color68Button = new JButton("弱綠色");
    color69Button = new JButton("暗海洋綠");
    color70Button = new JButton("閃光深綠");
    color71Button = new JButton("閃光綠");
    color72Button = new JButton("森林綠");
    color73Button = new JButton("純綠");
    color74Button = new JButton("暗綠色");
    color75Button = new JButton("(查特酒綠)黃綠色");
    color76Button = new JButton("草坪綠");
    color77Button = new JButton("綠黃色");
    color78Button = new JButton("暗橄欖綠");
    color79Button = new JButton("黃綠色");
    color80Button = new JButton("橄欖褐色");
    color81Button = new JButton("米色");
    color82Button = new JButton("亮菊黃");
    color83Button = new JButton("象牙");
    color84Button = new JButton("淺黃色");
    color85Button = new JButton("純黃");
    color86Button = new JButton("橄欖");
    color87Button = new JButton("深卡蹟布");
    color88Button = new JButton("檸檬綢");
    color89Button = new JButton("灰黃菊");
    color90Button = new JButton("卡蹟布");
    color91Button = new JButton("金色");
    color92Button = new JButton("玉米絲色");
    color93Button = new JButton("金菊黃");
    color94Button = new JButton("暗金菊黃");
    color95Button = new JButton("花的白色");
    color96Button = new JButton("舊蕾絲");
    color97Button = new JButton("小麥色");
    color98Button = new JButton("鹿皮靴");
    color99Button = new JButton("橙色");
    color100Button = new JButton("番木瓜");
    color101Button = new JButton("發白的杏仁色");
    color102Button = new JButton("土著白");
    color103Button = new JButton("古董白");
    color104Button = new JButton("茶色");
    color105Button = new JButton("硬木色");
    color106Button = new JButton("陶胚黃");
    color107Button = new JButton("深橙色");
    color108Button = new JButton("亞麻布");
    color109Button = new JButton("祕魯");
    color110Button = new JButton("桃肉色");
    color111Button = new JButton("沙棕色");
    color112Button = new JButton("巧克力");
    color113Button = new JButton("馬鞍棕色");
    color114Button = new JButton("海貝殼");
    color115Button = new JButton("黃土褚色");
    color116Button = new JButton("淺鮭魚肉色");
    color117Button = new JButton("珊瑚");
    color118Button = new JButton("橙紅色");
    color119Button = new JButton("深鮮肉(鮭魚)色");
    color120Button = new JButton("番茄紅");
    color121Button = new JButton("薄霧玫瑰");
    color122Button = new JButton("鮮肉(鮭魚)色");
    color123Button = new JButton("雪");
    color124Button = new JButton("淡珊瑚色");
    color125Button = new JButton("玫瑰棕色");
    color126Button = new JButton("印度紅");
    color127Button = new JButton("純紅");
    color128Button = new JButton("棕色");
    color129Button = new JButton("耐火磚");
    color130Button = new JButton("深紅色");
    color131Button = new JButton("栗色");
    color132Button = new JButton("純白");
    color133Button = new JButton("白煙");
    color134Button = new JButton("庚斯博羅灰色");
    color135Button = new JButton("淺灰色");
    color136Button = new JButton("銀灰色");
    color137Button = new JButton("深灰色");
    color138Button = new JButton("灰色");
    color139Button = new JButton("暗淡的灰色");
    color140Button = new JButton("純黑");