1、在新建 的窗口上 ,添加了一个按钮后 ,给 按钮添加一个事件 ,意思就是  点击按钮后 发生什么事情!不废话 贴图 贴 代码!

package jFrameDemo;import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.WindowConstants;//编写用户自定义的窗口类必须继承JFrame类class MyFrame extends JFrame
{public MyFrame(String title){this.setTitle(title);//设置窗口标题//这句代码是当用户关闭窗口的时候关掉应用程序this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//创建一个面板对象,这个面板就是一个组件容器
        JPanel pan = new JPanel();//创建一个按钮对象
        JButton button =new JButton("测试按钮");//添加 容器this.add(pan);//添加这个 BUTTON 对象 到面板上
        pan.add(button);//使用匿名的内部类,第一种事件监听方法button.addActionListener(new ActionListener(){@Overridepublic void actionPerformed(ActionEvent e){// TODO Auto-generated method stub
                        JOptionPane.showConfirmDialog(null, "测试按钮被点击了", "提示信息", JOptionPane.DEFAULT_OPTION);}});}
}public class jFrameDemo
{public static void main(String[] args){// TODO Auto-generated method stubMyFrame frame = new MyFrame("我的第一个java窗口代码");frame.setSize(400, 300);//设置长和宽
        frame.setLocation(0, 0);//设置起点位置
        frame.setVisible(true); //设置窗口的可见性
        }}

转载于:https://www.cnblogs.com/suozhang/p/6491745.html

java 编写小工具 尝试 学习(四)相关推荐

  1. java 编写小工具 尝试 学习(二)

    1. 新建一个窗口  ,代码 如下 ,截图 如下 package jFrameDemo;import javax.swing.JFrame; import javax.swing.WindowCons ...

  2. java 编写小工具 尝试 学习(六)

    1.java 布局管理器-布局管理器之null布局(空布局) 的 学习,参考大神教程:http://www.cnblogs.com/liaoliao/p/5009445.html import jav ...

  3. 用Python编写小工具下载OSM路网数据

    文章来源于Python大数据分析,作者费弗里 本文对应脚本已上传至Github仓库: https://github.com/CNFeffery/DataScienceStudyNotes[1] 1 简 ...

  4. golang实现将数据库表自动转为结构体的小工具(学习笔记)

    golang实现将数据库表自动转为结构体的小工具 必备条件 代码结构如下 代码详情 config.go init.go tool.go main.go config.json[运行man.go文件的时 ...

  5. 如何用java编写小游戏

    应一起学习java的众兄弟姐妹们的要求,对塔防游戏小程序做一个简单的说明,本人学习java两年时间,现在刚刚入职,虽然上班基本不用java swing相关的知识,但由于大学期间运用awt.swing编 ...

  6. python之股票小工具开发学习

    一个简单粗糙的python写的显示股票k线和买卖点的小工具. 用了新浪的源,主要是学习python的编程. 本软件仅供学习交流,任何问题与本人无关,特此声明.侵删. 用到的知识点: 1.request ...

  7. Python编写小工具之统计演员票房排行榜

    闲来无事想要了解下2018年的票房之王(国产片-内地),于是乎写了这么个小工具 先看一下结果: 没错,前三是王宝强,张译,黄景瑜,王宝强荣登票房王宝座! (票房数据来源时光网) 首先先爬取电影票房数据 ...

  8. python编写安全工具_Python3学习系列(四):编写属于自己的邮件伪造工具

    timg.jpg (158.2 KB, 下载次数: 92) 2017-10-21 13:33 上传 前言: 相信有些人也看过一些渗透,邮件伪造然后钓鱼这个在渗透中也是经典技巧了,那么邮件伪造又是如何运 ...

  9. java 内存分配实例_java学习(四) —— 内存分配浅析

    前言 java中有很多类型的变量.静态变量.全局变量及对象等,这些变量在java运行的时候到底是如何分配内存的呢?接下来有必要对此进行一些探究. 基本知识概念: (1)寄存器:最快的存储区, 由编译器 ...

最新文章

  1. 一致性哈希算法——算法解决的核心问题是当slot数发生变化时,能够尽量少的移动数据...
  2. 『精品批处理』一个漂亮的进度条源码
  3. Anaconda3中Python3.5和Python2.7共存
  4. 关于小程序授权地理位置(wx.getLocation + 用户体验)
  5. maven中scope属性的
  6. day 34 守护线程守护进程 互斥锁线程 信号量 生产者消费者
  7. 运行初始化过程代码笔记
  8. 恋舞ol服务器维护中,【公告】《恋舞OL》5月20日更新维护公告
  9. javaweb增删改查实例_JavaWeb图像可视化管理系统之后台搭建(二)用户管理与增删改查(内含代码)...
  10. excel字符处理函数
  11. 西门子CPU扩展以太网接口的一种解决方案
  12. Pandas数据分析
  13. 印刷电路板丝网设计的十大技巧
  14. 「游戏」岩浆逃脱2.1
  15. uni-app如何设置整个项目的统一背景色
  16. 手机屏幕按键测试软件,涨见识了——手机居然能作为维修检测工具来用!
  17. Mysql内查询时报错,错误代码: 1146
  18. 聚划算火拼如何参团 聚划算火拼效果怎么样
  19. c++画直线、矩形、圆、椭圆
  20. 不完整信息系统----容差关系 tolerance relation

热门文章

  1. [Spring] - 读写分离
  2. 防止代码变质的思考与方法
  3. linux 系统 RRDTool安装方法
  4. 帧中继环境下NBMA模式的配置
  5. BufferedReader和PrintWriter读写中文的问题
  6. 60个开发者不容错过的免费资源库
  7. maven mvn Failed during checkstyle execution
  8. PHP用foreach来表达array_walk/array_filter/array_map/array_reduce
  9. UVA 10954 - Add All
  10. 用源码轻松搭建LNMP !