本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变,用鼠标单击按钮时图形按钮的图形又发生改变,当鼠标左键松开或者移开鼠标后,图形按钮的图形又恢复原样。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);setRolloverlcon(rollover);setPressedIcon(pressed);setBorderPainted(false);setContentAreaFilled(false);}public static void main(String[]args){java3 b1=new java3(new ImageIcon("java3-redcube.gif"),new ImageIcon("java3-redpaw.gif"),new ImageIcon("java3-reddiamond.gif"));java3 b2一new java3(new ImageIcon("java3-bluecube.gif")。new ImageIcon("java3-bluepaw.gif"),new ImageIcon("java3-bluediamond.gif"));JFrame. f=new JFrame();f.setTitle("java3");f.setDefauhCloseOperation(JFrame.EXIT_ON_CLOSE);c=f.getContentpane();c.setLayout(new FlowLayout());c.add(b1);c.add(b2);f.pack();f.setVisible(true);

本题的功能是定义图形按钮。窗口中有两个图形按钮,当鼠标移上去时,图形按钮的图形将改变,用鼠标单击按钮时图形按钮的图形又发生改变,当鼠标左键松开或者移开鼠标后,图形按钮的图形又恢复原样。

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

setRolloverlcon(rollover);

setPressedIcon(pressed);

setBorderPainted(false);

setContentAreaFilled(false);

}

public static void main(String[]args){

java3 b1=new java3(

new ImageIcon("java3-redcube.gif"),

new ImageIcon("java3-redpaw.gif"),

new ImageIcon("java3-reddiamond.gif"));

java3 b2一new java3(

new ImageIcon("java3-bluecube.gif")。

new ImageIcon("java3-bluepaw.gif"),

new ImageIcon("java3-bluediamond.gif"));

JFrame. f=new JFrame();

f.setTitle("java3");

f.setDefauhCloseOperation(JFrame.EXIT_ON_

CLOSE);

c=f.getContentpane();

c.setLayout(new FlowLayout());

c.add(b1);

c.add(b2);

f.pack();

f.setVisible(true);


相关考题:

3dsmax的工作界面的主要特点是在界面上以()的形式表示各个常用功能。 A.图形按钮B.按钮C.以上说法都不确切D.图形

Windows中,在某些窗口中可看到若干小的图形符号,这些图形符号在Windows中称为()。A.文件B.窗口C.按钮D.图标

Actionscript中引用图形元素的数据类型是() A、电影剪辑B、对象C、按钮D、图形元素本

用"裁剪"按钮可截取图形的任何位置。() A.错误B.正确

当对命令按钮的Picture属性装入bmp图形文件后,这项按钮上并没有显示所需的图形,原因是没有对______属性设置为1(Graphical)。

若要设置命令按钮为图形风格的按钮,可通过将()属性设置为Graphical。A.StyleB.BorderStyleC.BackStyleD.Apperance

下列哪项不是用画在轨道线旁的方框图形表示。( )A.终端按钮B.调车信号按钮C.通过按钮D.变更按钮

电力系统中的五防图形开票时,发现模拟操作步骤有误,该如何处理?()A点“操作票回步”按钮,可以往前撤销错误步骤.然后继续图形开票B“图形开票”按钮,选择作废操作票,然后重新开始图形开票C点“图形开票”按钮,选择修改操作票,在修改界面修改错误步骤D传到电脑钥匙,利用跳步钥匙把错误步骤跳过,完成操作

选中两个图形对象后,使用对齐面板中的[匹配宽度]按钮,可使两个图形对象的变得一样宽。A对B错

“控制按钮”可以启动图形动画,如果要控制图形对象的隐藏或显示,应使用()按钮。A、隐藏湿示按钮B、运动按钮C、移动按钮D、组合按钮

当需要让影片在播放过程中自动停止,可以将动作脚本绑定到()A、图形B、帧C、按钮D、图形

在flash中,使用快捷键F8命令,可以将图形转换为()A、符号B、按钮C、图形D、影片剪辑

V2监控系统功能按钮可以完成哪些功能的图形定义()A、图形跳转B、音响复归C、保护复归D、应用调取

用"裁剪"按钮可截取图形的任何位置。()

在Flash中有3种基本元件,分别是()、按钮和图形。

在新建一个元件时,可以选择的元件类型分别是()。A、图形、按钮、特效B、影片剪辑、按钮、图形C、行为、按钮、图形D、事件、影片剪辑、行为

选中两个图形对象后,使用对齐面板中的『匹配宽度』按钮,可使两个图形对象的变得一样宽。

若要设置命令按钮为图形风格的按钮,可通过将()属性设置为Graphical。A、StyleB、BorderStyleC、BackStyleD、Apperance

对命令按钮的Picture属性装入.bmp图形文件后,命令按钮上并没有显示图形,原因是没有对()属性设置为1。A、MousePictrueB、StyleC、DownPictureD、DisabledPicture

Powerpoint中添加自选图形时,先选择某一类自选图形,然后()。A、用鼠标右键双击选中的图形B、在幻灯片上拖曳即可C、按“复制”然后“粘贴”D、选择“保存”按钮

Flash基本的元件类型有()。A、图形元件、影片剪辑元件、按钮元件B、图像元件、按钮元件、动画元件C、图形元件、帧元件、按钮元件D、影片剪辑元件、动画元件、图形元件

3DSMAX的工作界面的主要特点是在界面上以()的形式表示各个常用功能。A、图形B、按钮C、图形按钮D、以上说法都不确切

按钮编辑器上的“拷贝到图形”按钮的作用是:()A、复制图形到别的画布上B、复制到不同的按钮状态下C、输出图形D、复制图形到别的层里

下列对象可制作形状补间动画的是()。A、图形元件B、按钮C、文字D、打散图形

单选题按钮编辑器上的“拷贝到图形”按钮的作用是:()A复制图形到别的画布上B复制到不同的按钮状态下C输出图形D复制图形到别的层里

多选题要想删除一个图形,可以()。A选中图形后按下del键B选择删除按钮,再选择要删除的图形C选择要删除的图形,再选择删除按钮D输入Erase命令,选择要删除的图形

单选题3DSMAX的工作界面的主要特点是在界面上以()的形式表示各个常用功能。A图形B按钮C图形按钮D以上说法都不确切