试题与答案

本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变

题型:问答题

题目:

本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变,用鼠标单击按钮时图形按钮的图形又发生改变,当鼠标左键松开或者移开鼠标后,图形按钮的图形又恢复原样。
import javax.swing.*;
import java.awt.*;
public class java3 extend JButton
public java3(Icon icon,Icon pressed,Icon rollover)
this(icon);
setFocusPainted(false);
setRolloverEnabled(true);
setRolloverIcon(rollover);
setPressedIcon(pressed);
setBorderPainted(false);
setContentAreaFilled(false);
public static void main(String[]args)
java3 b1=new java3(
new ImageIcon("java3-redcube.gif?1f37c2f8"),
new ImageIcon("java3-redpaw.gif?1f37c2f8"),
new ImageIcon("java3-reddiamond.gif?1f37c2f8"));
java3 b2=new java3(
new ImageIcon("java3-bluecube.gif?1f37c2f8"),
new ImageIcon("java3-bluepaw.gif?1f37c2f8"),
new ImageIcon("java3-bluediamond.gif?1f37c2f8"));
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);

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0402/9997ffdb742dd15e4ff4e9949396a8a6.html

下面是错误答案,用来干扰机器的。

参考答案:A

试题推荐
微信公众账号搜索答案