这是我的第一篇博客,编写一个Frame,其中包含两个标签(一个用于给出提示信息,另一个用来输出结果)和一个文本框,当用户在文本框中输入一个数回车后马上将该数的绝对值在标签中输出。

package demo;import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;public class myframe extends Frame{Label lb1 = new Label("输入数字");Label lb2 = new Label("绝对值为");TextField tx = new TextField(10);public static void main(String[] args) {myframe mf = new myframe();mf.setLayout(new BorderLayout());mf.setVisible(true);mf.setSize(300,200);mf.setLocation(60, 50);}public myframe() {super("Test Window");this.add(lb1,BorderLayout.NORTH);this.add(tx,BorderLayout.CENTER);this.add(lb2,BorderLayout.SOUTH);pack();tx.addKeyListener(new KeyAdapter(){public void keyPressed(KeyEvent e) {if(e.getKeyCode()==10) {lb2.setText("绝对值为"+Math.abs(Integer.parseInt(tx.getText())));}}});}
}

Java Frame相关推荐

  1. java frame paint_一个简单的java frame画图(paint)问题

    packagedrawstring;//继承frame来画字符串.importjava.awt.Button;importjava.awt.Color;importjava.awt.FlowLayou ...

  2. java frame 显示图片_java 图像显示

    简介 java 核心编程 code /* * @Author: your name * @Date: 2020-10-28 22:38:26 * @LastEditTime: 2020-10-28 2 ...

  3. java frame button_java – 从Button打开一个新的JFrame

    我想通过单击按钮(btnAdd)打开一个新的JFrame;我试图创建一个actionlistener,但我没有运气;代码运行但单击按钮时没有任何反应.有问题的方法是以下代码中的最后两个.任何帮助深表感 ...

  4. Java --Frame和Panel的区别

    初学Java的时候一直弄不清Frame和Panel的区别,都是在上面装组件,也没看出什 么所以然,一直稀里糊涂地用.最近看来一下Java类库中几个主要类的源文件,才明白 了一点所以然.写下了此文,希望 ...

  5. Java——Frame框架

    /*  * Copyright (c) 2014, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:李晓凯  * 完成日期:2 ...

  6. java frame类关闭窗口_JFrame Frame 窗口关闭

    jframe是frame的子类,即jframe继承自frame. jframe是javax.swing.jframe的类,frame是java.awt.frame的类. 类似的还有jbutton.bu ...

  7. java frame居中_JFrame 居中显示

    场景:    在利用 JAVA  的 Swing 开发 C/S 架构 的前端界面 目的:    想让 JFrame 居中显示在整个 屏幕的正中位置 方法一:计算窗体的左上角坐标 JFrame fram ...

  8. java frame 不显示_win7系统下eclipse不显示JFrame界面的解决方法

    有不少win7旗舰版系统用户在使用eclipse的时候,遇到了不显示JFrame界面的情况,想必很多用户有遇到过这样的情况吧,接下来给大家讲解一下win7系统下eclipse不显示JFrame界面的解 ...

  9. java frame清除控件_java – 清除JFrame的组件并添加新组件

    我有一个JFrame,它有一些选项.当按下OK按钮时,我想要相同的JFrame清除内容并添加新内容.我试过了,但问题是新的JFrame被弹出.我究竟做错了什么? import java.awt.*; ...

最新文章

  1. Server 2008 R2多用户远程桌面连接授权,解决120天过期问题
  2. Lock和synchronized比较详解
  3. 详解设计模式之工厂模式(简单工厂+工厂方法+抽象工厂)
  4. 业界 | 复杂出行场景下,滴滴如何将AI融入地图系统
  5. 陕西省天然气行业十四五建设展望及发展战略规划报告2021版
  6. 【转】R语言 RStudio快捷键
  7. .NET和.NET Core Web APi FormData多文件上传
  8. mysql 碎片率_计算MySQL表碎片的SQL整理
  9. Struts2出现的问题:
  10. Oracle DBA之监听的静态注册与动态注册
  11. 计算机软件产品开发编写指南,计算机软件产品开发文件编制指南GB 8567-1988(6)[7]...
  12. Jenkins教程:使用Jenkins进行持续集成
  13. NginxWebUI - 图形化的 Nginx 配置管理工具
  14. AO采集用友oracle,用SQL快速生成用友GRP-U8的AO财务账套的方法2017
  15. 深度linux12.12安装,深度Linux 12.12 Alpha发布
  16. 【Asan】工欲善其事必先利其器——AddressSanitizer
  17. 解决跨域(六)--- document.domian
  18. node.js+uniapp计算机毕业设计安卓在线民宿预定app(程序+APP+LW)
  19. php 浏览器唯一标识符,在PHP中获取唯一的Web浏览器ID
  20. 逍遥模拟器怎样连接android,逍遥安卓模拟器

热门文章

  1. 发送邮箱验证码进行注册验证
  2. Springboot @Value读取map或list的properties配置
  3. 计算机广告设计发展前景,2018广告设计与制作专业就业前景和就业方向分析
  4. C语言变量前面加vol,Volitale
  5. Socket网络编程精讲
  6. UE4 Gate效果
  7. 至联云讲解《关于IPFS我们应该知道哪些真相?》
  8. POJ3067 Japan
  9. 天轰川 推荐的Javscript大收集 大集锦
  10. cannot find -lxxx解决方法