与java Applet程序不同,java application程序没有浏览器提供的现成的图形界面可以直接使用,所以需要首先创建自己的图形界面,如下:

//---- java小程序(4)

--------------------------------------------

import java.awt.*;

import java.awt.event.*;

public class Class4

{

public static void main(String args[])

{

new FrameInOut();

}

}

class FrameInOut extends Frame implements ActionListener

{

Label label;

TextField input,output;

FrameInOut()

{

super("图形界面的java Application程序!");

label=new Label("请输入你的名字:");

input=new TextField(6);

output=new TextField(25);

setLayout(new FlowLayout());

add(label);

add(input);

add(output);

input.addActionListener(this);

setSize(300,200);

show();

}

public void actionPerformed(ActionEvent e)

{

output.setText(input.getText()+",新年快乐!");

}

}

--------------------------------------------

其中FrameInOut类是java.awt包中的窗框类Frame的子类,用于建立和使用图形界面。

java公告_[公告]java起步篇相关推荐

  1. 尚学堂java培训_送给 Java 自学者或者初学者的最全知识清单,2020 年 Java 就该这么学...

    最近逛知乎,发现有很多想自学 Java 或者 Java 初学者提问,不知道如何学习 Java?我接触 Java 快 8 年的时间了,一直从事 Java 开发工作,自己一直升级打怪,对于如何更好的学习 ...

  2. java 观察者模式_图解Java设计模式之观察者模式

    图解Java设计模式之观察者模式 天气预报项目需求 天气预报设计方案 1 - 普通方案 观察者模式(Observer)原理 观察者模式解决天气预报需求 观察者模式在JDK应用的源码分析 天气预报项目需 ...

  3. java掌握_掌握Java 11的Constantdynamic

    java掌握 为了使JVM对动态语言更具吸引力,该平台的第七版已将invokedynamic引入了其指令集. Java开发人员通常不会注意到此功能,因为该功能已隐藏在Java字节码中. 简而言之,通过 ...

  4. java常见_关于Java的常见误解

    java常见 Java是世界上使用最广泛的语言(需要引用),每个人对此都有自己的见解. 由于它是主流,所以通常会嘲笑它,有时是对的,但有时批评并没有触及现实. 我将尝试解释我最喜欢的5个关于Java的 ...

  5. 易语言 java支持_开源Java客户端可以连接易语言服务器

    我们的服务端处理客户端的连接请求是同步进行的, 每次接收到来自客户端的连接请求后, 都要先跟当前的客户端通信完之后才能再处理下一个连接请求. 这在并发比较多的情况下会严重影响程序的性能, 为此,我们可 ...

  6. 图书借阅管理用java实现_用java实现图书管理系统。 - 惊觉...

    在学完java基础篇的时候,安排做了一个综合版的java基础项目,可以把之前学到的知识综合运用. 一.项目设计到的知识 1.MVC设计模式思想(分包) >项目分包 运用这种设计模式的优点: MV ...

  7. 万年历 java程序_用Java编程输出万年历的功能实现

    1.功能实现 输入1查看上个月日历 输入2查看下个月日历 输入3查看去年本月日历 输入4查看明年本月日历 输入5查看指定月份日历 2.代码所导入的包 import java.text.ParseExc ...

  8. java 一二三四五_五道java小题,补更四道java小题

    一:分析以下需求,并用代码实现 1.定义List集合,存入多个字符串 2.删除集合中字符串"def" 3.然后利用迭代器遍历集合元素并输出 import java.util.Arr ...

  9. python解析java文件_读取java文件

    JAVA通信编程(二)--如何读取java的properties配置文件(插播) 如何读取java的properties配置文件本不属于java通讯编程这个系列的范畴,但是在做一些应用中编写通讯编程需 ...

  10. java歌_用java实现歌曲串烧高速版(SequenceInputStream的使用)

    文章最后有完整测试代码 基本代码如下:(代码注释部分不用看,一步步学习SequenceInputStream用的)import java.io.BufferedInputStream; import ...

最新文章

  1. 连接Oracle错误:800a0e7a未找到提供程序的解决
  2. mysql 左连接b表的一条数据_如果你正在找MySQL精品资源,那来这里看看
  3. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第5章-具有一般耦合结构的时滞复杂网络同步
  4. 【网络】解决‘ipconfig不是内部或外部命令,也不是可运行的程序
  5. webflux系列--基础
  6. Word2Vec小心得
  7. SpringBoot 2.1.5(20)---JSON
  8. C++11多线程的原子操作
  9. java 协同编辑的多指针_多人协作项目如何保持代码风格统一
  10. 【下载】1200页CV经典《计算机视觉:算法与应用》第二版开放下载
  11. 90% 都会的 ES6 简化代码技巧,你用过哪些?
  12. 王者荣耀告诉你什么是节流
  13. 金牌网管师系列教材北京发布会我的演讲稿
  14. Servlet[jsp]的Servlet.service()引发了具有根本原因的异常 (这个是什么情况?求解答)
  15. HTML+CSS网页设计期末课程大作——绿色精美全民健身网站(10页) dreamweaver作业静态HTML网页设计模板
  16. print spooler服务经常被自动关闭,导致打印不起来
  17. 2.12、系统修改-隐藏安卓系统的导航栏和状态栏
  18. 80C51定时器中断
  19. https://my.oschina.net/closeday/blog/297225
  20. java火焰_java火焰图配置

热门文章

  1. 状态驱动的游戏智能体设计(中)
  2. I2C详解(4) I2C总线的规范以及用户手册(3) I2C电气规格和时序
  3. 用php写的亲亲鲜花网站_php在线花卉销售网站系统
  4. 邮件服务器arp攻击,服务器的ARP欺骗攻击的防范的两种解决方法
  5. 超详细JDK 的安装与环境配置
  6. 2015无法安装_上门安装系统收费30元,当心被潜规则
  7. 目前主要的计算机汉字输入方法是什么,详解常见的汉字的输入方法
  8. python 计算执行时间
  9. qt double去掉多余的0_Qt编写自定义控件12-进度仪表盘
  10. 什么场景要用@bean_【176期】面试官:你知道为什么要加 final 关键字了吗?