java笔记02

java笔记02

JAVAGUI

JFrame

简单创建

Frame f = new Frame(“title”);//创建一个不可见的窗体

f.setsize(400,500);//设置宽和高

f.setLocation(200,30);//设置窗体位置

f.setIconImage(Toolkit.getDefaultToolkit().CreateImage(“qq.png”));//设置窗体图标

button b1 = new Button(“按钮”);//创建一个按钮

f.add(b1);//添加到窗体中

f.setVisible();//设置窗体可见

布局管理器

流式布局居中

边界布局//全部填充

网格布局//规格矩阵

卡片布局//类似Excel

网格包布局//计算器

f.setLayout(new FlowLayout());//设置布局管理器

窗体监听

f.addwindowListener(new windowAdpter());

实现widowAdpter方法

然后方法里面加上(system.exit(0));

鼠标监听

b1.addMouseListener(new MouseAdapter);//在按钮上添加鼠标监听

mouseClicked//单击鼠标触发

mouseReleased//释放鼠标触发

键盘监听

b1.addkeyListener(new keyAdapter());

keyReleased//释放

keyEvent//键盘事件

e.getKeyCode()//获取按键值

KeyEvent.VK_键值

动作监听

b1.addActionListener(new ActionListener());

重写方法//应用场景,暂停视频

适配器

需要什么改写什么,适配器需要定义抽象的。

(实现了监听器接口所有类)

转载于:https://www.cnblogs.com/hwx1999/p/10997250.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100874.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 动态规划:最长上升子序列(二分算法 nlogn)「建议收藏」

    动态规划:最长上升子序列(二分算法 nlogn)「建议收藏」解题心得:1、在数据量比较大的时候n^2会明显超时,所以可以使用nlogn的算法,此算法少了双重循环,用的lower_bound(二分法)。2、lis中的数字并没有意义,仅仅是找到最小点lis[0]和最大点lis[len],其中,在大于lis[len]时len++,在小于lis[len]时可以将arr[i]在lis中的数进行替换掉。所以此算法主要是在不停的找最合适的起点和最合适的终点。

    2022年6月11日
  • 使用OpenSSL生成证书-nginx「建议收藏」

    使用OpenSSL生成证书-nginx「建议收藏」使用OpenSSL生成证书1、生成RSA密钥的方法opensslgenrsa-des3-outprivkey.pem2048这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成:opensslgenrsa-outprivkey.pem2048建议用2048位密钥,少于此可能会不安全或很快将不安全。2、生成一个证书请求opensslreq-new-keyprivkey.pem-outcert.csr这个命令将会

    2022年9月2日
  • 什么是404页面,如何正确设置制作404页面

    什么是404页面,如何正确设置制作404页面
    什么是404页面?
      404网页是用户尝试访问网站不存在的网页(由于用户点击了损坏的链接、网页已被删除或用户输入了错误的网址)时看到的页面。之所以称为404网页,是因为针对丢失网页的请求,网络服务器会返回404HTTP状态代码,表明该网页未找到。
    404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
    404对搜索引擎优化seo的影响
      搜索引擎通过HTTP状态码来识别网页的状态。当

    2022年7月27日
  • 五大常用算法之三:贪心算法[通俗易懂]

    五大常用算法之三:贪心算法[通俗易懂]贪心算法一、基本概念:所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,

    2022年8月2日
  • BM3D算法相关笔记

    BM3D算法相关笔记三维矩阵主要原因就在于,三维矩阵中,第一维度代表行,第二维度代表列,第三维度代表页,当第三维度为1时,代表只有1页,自然缩减为二维。当第一维度为1时,代表只有一行,但是每页都有,所以,从物理的角度没有缩减为二维。http://blog.sina.com.cn/s/blog_7519cf530101ahsb.html

    2022年5月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号