关于java的编写程序,点击按钮后改变按钮上的图标。

关于java的编写程序,点击按钮后改变按钮上的图标。,第1张

import javaawt;

import javaawtevent;

import javaxswing;

public class Practise{

   

    public static void main(String[] args) {

     new MyFrame();

    }

}

class MyFrame extends JFrame

{

public MyFrame()

{

final JButton btnChangeImage=new JButton("改变图标");

btnChangeImagesetIcon(new ImageIcon("\\images\\icon1png"));

btnChangeImageaddActionListener(new ActionListener(){

@Override

public void actionPerformed(ActionEvent arg0) {

btnChangeImagesetIcon(new ImageIcon("\\images\\icon2png"));

}

});

thisgetContentPane()add(btnChangeImage);

thissetSize(300,200);

thissetLayout(new FlowLayout());

thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);//用户单击“关闭”按钮时关闭窗口

thissetVisible(true);

}

}

在windows7中任务栏上的程序按钮区指的是:所有已打开窗口的图标。Windows7旗舰版属于微软公司开发的Windows7系统系列中的终结版本,是为了取代WindowsXP系统的新系统,Windows7的版本还有简易版、家庭普通版、家庭高级版、专业版。而且旗舰版是所有Windows7系统中是最贵的(正版系统)也是功能最完善的系统。

子类化BUTTON,处理按钮的WM_PAINT消息,或者在父窗体中利用NM_CUSTOMDRAW 事件来重绘制(这个在MSDN中可以找到示例)。

还有一个简单的方法,就是下载一个WTL ,可以利用WTL中CBitmapButton 类, WTL框架是开源的,生成文件大小几乎和WIN32 SDK程序大小差不多。无须去配置那个庞大的MFC库

打开VC60,点击文件--打开,打开对话框,选择自己已经编写好的C或C++源程序打开。

打开源程序后,点击组建--编译,编译成功后,点击插入--资源,打开插入资源对话框。选择资源类型为Icon,单击右侧的“引入”按钮,打开引入资源对话框,选择你制作或下载的Icon图标引入。

3

引入图标资源后,进入以下界面,单击保存按钮,打开保存为对话框,将rc文件保存。

4

点击工程--增加到工程--文件,打开插入文件到工程对话框,选择刚才保存的rc文件,确定。

以上就是关于关于java的编写程序,点击按钮后改变按钮上的图标。全部的内容,包括:关于java的编写程序,点击按钮后改变按钮上的图标。、在windows7中任务栏上的程序按钮区指的是、win32程序中怎么添加位图或者图标按钮等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10220116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存