public static void main(String[] args) java3 b1=new java3( new Imagelcon("java3-redcube. gif"), new ImageIcon("java3-redpaw. gif"), new Imagelcon("java3-reddiamond. gif")); java3 b2=new java3( new ImageIcon("java3-bluecube. gif"), new Imagelcon("java3-bluepaw. gif"), new Imagelcon("java3-bluediamond. gif")); JFrame f=new JFrame(); f. setTitle("java3"); f. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE); c=f. getContentpane(); c. setLayout(new FlowLayout()); c. add(b1); c. add(b2); f. pack(); f. setVisible(true);
【参考答案】
第1处:plablic class java3 extends JButton 第2处:super(icon)......