该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

public class PictureSee extends JFrame implements ActionListener

{

private JButton gun1Button,gun2Button,gun3Button,gun4Button,closeButton;

private PicturePanel1 p1Panel;

private PicturePanel2 p2Panel;

private PicturePanel3 p3Panel;

private PicturePanel4 p4Panel;

private JPanel buttonPanel;

MainMenu parentMenu;

public PictureSee(MainMenu menu)

{

parentMenu=menu;

Container c=this.getContentPane();

JPanel buttonPanel=new JPanel();

JButton gun1Button=new JButton("gun1");

JButton gun2Button=new JButton("gun2");

JButton gun3Button=new JButton("gun3");

JButton gun4Button=new JButton("gun4");

JButton closeButton=new JButton("关闭");

buttonPanel.add(gun1Button);

buttonPanel.add(gun2Button);

buttonPanel.add(gun3Button);

buttonPanel.add(gun4Button);

buttonPanel.add(closeButton);

c.add(buttonPanel);

gun1Button.addActionListener(this);

gun2Button.addActionListener(this);

gun3Button.addActionListener(this);

gun4Button.addActionListener(this);

closeButton.addActionListener(this);

setSize(400,300);

setTitle("the product");

setVisible(true);

this.addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent event)

{shutDown();}

java 里button的功能_java中怎么通过摁一个按钮显示一个图片的功能相关推荐

  1. java里有哪些对象_Java中创建对象的方式有哪些

    创建对象的几种方式: 1.这是最常用的方法:通过new 创建对象.这种方法需要用到构造器.Demo demo1=new Demo(); Demo demo2=new Demo(1,"有参构造 ...

  2. java里有位移吗_Java 中位移运算符 ,,

    Java 中的三种位移运算符 java中有三种移位运算符 <<      :     左移运算符,num << 1,相当于num乘以2 >>      :     ...

  3. java里包含怎么算_java中怎么判断一个字符串中包含某个字符或字符串

    展开全部 /*这是一62616964757a686964616fe58685e5aeb931333363393630个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Te ...

  4. java里的foreach迭代器_java 中 for 、foreach 和 迭代器 的学习笔记

    for  ,foreach 的区别如下: 1. 形式区别 对于for循环,我们采用: for(int i=0;i 对于foreach: for(int i:arr){...} 对与迭代器: Itera ...

  5. java io 文件路径格式_java中iofile的路径问题,确定一个未知方法所需要的文件路径...

    今天遇到一个极其烦躁的问题,一个jar包中的一个方法,要求函数中要求传入一个String类型的参数,用于指示文件所在的路径.但是对于我们来说完全不知道他需要的路径是绝对路径还是相对路径,所以我尝试了很 ...

  6. java月份简写_Java如何以(MMM)格式显示一个月份的名称?

    JAVA中,如何以(MMM)格式显示一个月份的名称? 此示例显示如何使用Calender类的Calender.getInstance()方法和Formatter类的fmt.format()方法来显示( ...

  7. MFC中的控件是怎么实现的呢?一个按钮就是一个窗口?还是所有按钮画在一个分层窗口上再叠

    请教一下MFC中的控件是怎么实现的呢(通过调用什么样的API,传递什么参数)?一个按钮就是一个窗口?还是所有按钮画在一个分层窗口上再叠在主窗口上?还是直接在主窗口上画图? 我想到的是: JavaScr ...

  8. java类怎么删除对象_java中对象的生成使用和删除

    请教大神,在java里,对象生成后,如何删除对象呢?请教大神,在java里,对象生成后,如何删除对象呢? 对象状态由JVM自动管理,GC线程自动回收无用对象,无需也不能自己删除对象. 请问在JAVA中 ...

  9. java中类的修饰符_Java中的类修饰符

    之前每次写小测试程序的时候,总是把一个类放在一个Java文件中,按理说这样比较规范,可主要原因是我是在不知道怎么在一个文件里放多个类,可见java基础有多差了...只要把类的属性改成默认的就可以了,也 ...

最新文章

  1. SPCOMM的一些用法注意
  2. java安装_Java开发中更多常见的危险信号
  3. mysql中的复制(配置主从数据库)
  4. f2812的c语言与标准c语言,关于F2812中用C语言来实现中断的说明
  5. 有感:仅在面试时攻克 MySQL 还不够
  6. 简述Qt编程中遇到的编码格式问题
  7. 个人对于MySQL的理解_MySQL锁的理解
  8. I00008 百鸡问题
  9. 面试总结:测试常见面试题汇总
  10. python[爬虫]爬取百万条新浪新闻 新浪滚动新闻中心(多进程)
  11. 固态硬盘与机械硬盘数据迁移
  12. 计算机网络上有个红叉没无线,电脑连接不可用红叉,有无线网络但无法连接上wifi...
  13. py和ipynb文件互相转化
  14. echarts 5.x 版本词云无法正常显示问题
  15. 游戏进阶之千里之行始于足下(一)
  16. workflow engine Ruote 安装
  17. 猜音谜——倒放音频挑战赛
  18. 写一个用矩阵法求定积分的通用函数,分别求sinx,cosx,exp(x)的定积分
  19. COJN 0486 800401反质数 呵呵呵呵呵
  20. 再创业之吴洪声:离开腾讯系之后

热门文章

  1. 计算机英语(61-90)
  2. 两个运放制作加法器_运放基础第10讲,加法器、减法器、积分器、微分器、仪表放大器...
  3. 【Linux】解决VirtualBox下Ubuntu开机后黑屏
  4. 整理ORACLE表空间文件
  5. 解决 clean-webpack-plugin www has been removed 问题
  6. 常见Web漏洞危害及整改建议
  7. DNS劫持有什么危害?
  8. STC-ISP的定时器计算器初值计算
  9. 车联网行业:2022年车联网数据安全监管制度研究报告
  10. Android 读取手机SD卡根目录下某个txt文件的文件内容