AWT_Swing_图标按钮(Java)

package Demo04;import javax.swing.*;
import java.awt.*;
import java.net.URL;public class JButtonDemo extends JFrame {public JButtonDemo(){Container container = this.getContentPane();//getContentPane();初始化一个容器,用来在容器上添加一些控件//将一个图片变为图标URL resource = JButtonDemo.class.getResource("tx.png");Icon icon = new ImageIcon(resource);//把这个图片放在按钮上JButton button = new JButton();button.setIcon(icon);button.setToolTipText("图片按钮");//addcontainer.add(button);this.setVisible(true);this.setSize(500,300);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}public static void main(String[] args) {new JButtonDemo();}
}

AWT_Swing_图标按钮(Java)相关推荐

  1. 想为自己设置的软件加一个属于自己的图标吗?使用AWT_Swing_图标解决你的问题(源码解析)

    AWT_Swing_图标(Java) package Demo03;import javax.swing.*; import java.awt.*;//图标是一个接口,需要实现类,Frame继承 pu ...

  2. java中图标_java中图标按钮

    关于 java中图标按钮的搜索结果 问题 求教如何在按钮中嵌入图标 求高手告诉我,我的问题出在哪里,我想了一上午都没想出来,我想的是设置按钮的图标而不是背景, 未设置按钮图标之前运行的效果 设置按钮图 ...

  3. 电话中删除搜索框内的语音图标按钮。所有应用菜单上面的搜索框当菜单下拉后会重叠。相机视频拍的设置里面有个EIS,删除这个菜单,默认开启EIS。视频画质默认720p。

    电话中删除搜索框内的语音图标按钮: override/vendor/mediatek/proprietary/packages/apps/Dialer/java/com/android/dialer/ ...

  4. flutter图标按钮_Flutter 中的常见的按钮组件 以及自 定义按钮组件

    import 'package:flutter/material.dart'; class ButtonDemoPage extends StatelessWidget { const ButtonD ...

  5. AWT_Swing_初始化(Java)

    AWT_Swing_初始化(Java) 示例1: package Demo03;import javax.swing.*; import java.awt.*;public class JFrameD ...

  6. html隐藏汉堡按钮,12种汉堡包图标按钮变形动画特效

    插件描述:这是一款使用jquery和css3制作的炫酷汉堡包按钮变形动画特效.这组特效共12种动画效果,分别是在用户点击汉堡包按钮之后,汉堡包按钮以不同的方式执行变形动画. 图标按钮变形说明 这是一款 ...

  7. 图标(Icon)和图标按钮(IconButton)

    图标组件(Icon)为展示图标的组件,该组件不可交互,要实现交互的图标,可以考虑使用IconButton组件.图标组件相关的组件有一下几个: IconButton:可交互的Icon. Icons:框架 ...

  8. 各种炫酷的图标按钮在线制作

    2019独角兽企业重金招聘Python工程师标准>>> 适用于图标按钮等.具有鼠标悬停的切换特效 <img src="cooltext1724933233.png&q ...

  9. Bootstrap 教程第四课:制作一组功能图标按钮

    上一节内容,我们讲到在Bootstrap中,如何使用文字图标制作带有图标的按钮( Bootstrap教程第三课:制作有图标的按钮),这节课,我们将在上一节的基础上,进行一组功能图标按钮的制作. 我们以 ...

最新文章

  1. 使用P3P共享Cookie与Session小结
  2. 树形数据深度排序处理示例(递归法).sql
  3. Linux 设置core dump
  4. canopen c++程序编写_JAVA、C、C++、Python同样是高级语言,为什么只有C和C++可以编写单片机程序?...
  5. Centos7升级最新git
  6. 系统hosts文件的作用
  7. javascript操作表格案例讲解
  8. java重新连接tcp,如何处理TCP客户端丢弃和重新连接
  9. 跟着开源项目学因果推断——mr_uplift(十五)
  10. Vue开发实例(01)之环境搭建nodejs与运行第一个Vue项目
  11. LoadRunner压力测试实例步骤
  12. with rollup函数做合计以及行转列
  13. DCMP2.0项目总结_页面
  14. 2018年计划Review,2019年计划Kick off | 掘金年度征文
  15. Spring Security OAuth2实现简单的密钥轮换及配置资源服务器JWK缓存
  16. 电脑正常登录QQ微信,但浏览器无法打开网页,这个你一定要学会!
  17. Echarts地图使用扩展(1)
  18. ab测试时结果显示大量Request failed的情况分析
  19. 1056: 幸运数字 Java
  20. 抢鞋软件bot服务器系统,抢鞋机器人bot安卓版

热门文章

  1. struts2+spring 项目中配置tiles的解决方案
  2. CentOS 8安装logrotate切割日志
  3. keepalived高可用使用案例
  4. 基于 Vue 的轻量级静态网站生成器 VuePress
  5. Chrome浏览器 开发者工具中的 Performance
  6. 【PostgreSQL-9.6.3】表继承
  7. Try Catch C++ 异常捕获
  8. ubuntu系统下IDEA中新建class时报错Unable to parse template “Class“的解决方法
  9. ie不兼容的几个js问题及解决办法
  10. 3个方法解决百度网盘限速 (2018-07-20)