java第二天~~absolutely yes?(上)
来源:互联网 发布:工业设计软件如何选择? 编辑:程序博客网 时间:2024/05/12 00:41
import java.awt.*;
public class loginframe extends Frame {
public loginframe(){
this.setSize(280, 120);
this.setBackground(Color.lightGray);
this.setLocation(300,240);
this.setLayout(new FlowLayout());//budamingbai...
this.add(new Label("userid"));
this.add(new TextField("user1",20));
this.add(new Label("password"));
this.add(new TextField(20));
this.add(new Button("ok"));
this.add(new Button("cancel"));
this.setVisible(true);
}
public static void main(String arg[]){
new loginframe();
}
}
昨天登录框的小代码。。可是有个巨大的小问题..运行了之后怎么停止运行啊..百度上说eclipse右下方有红色按钮 就是停止运行 可是怎么找也没找到啊 后来百度上又说 是因为控制台没有显示 可是在窗口-首选项-运行调试-控制台貌似已经显示了啊。不知道怎么办了..好吧这个问题等我以后小牛一点的时候再解决吧。。吼吼~~~
恩好了~~开始第二天了~~java事件处理:事件就是:单击窗口关闭按钮等等,就是一个状态改变了的~就可以成为一个事件。不同的事件有不同的事件类。在java.awt.event和javax.Swing.event包中有许多事件类。事件源。事件监听器:哪些组件需要响应哪些事件,组件响应事件后需要执行哪些程序,这些功能通过事件监听器负责。事件监听器是在事件发生时被通知的对象,这些功能在程序中分两步实现:
(1)事件源组件注册事件监听器::java在不同的组件类中声明了响应特定事件的组件注册方法。比如:按钮Button中ActionListener()方法就是制定当前button组件即将响应的“单击事件”。
如果一个组件需要响应一个事件,必须调用addXXListener()之类的方法注册一个指定事件监听器。比如,一个框架组件调用addWindowListener()方法,则该框架组件能够响应窗口事件。
frame.addWindowListener(this);//为框架注册 窗口时间监听器。
(2)事件处理方法:java为每一个事件类定义一个相应的事件监听接口,在这其中声明接受和处理这一事件的方法。比如:用户-单击按钮——事件源(button)-注册单击事件监听器-创建ActionEvent事件对象e-执行ActionListener接口中的一个事件处理方法。 下一节搞出一个例子~~计算器窗口,然后例证一下。。它们的功能有多么好...恩那就先中场休息了~~~
- java第二天~~absolutely yes?(上)
- java第二天~~absolutely yes?(上)
- Java学习-第二天(上)
- YES!产品经理(上、下册)
- 第二天----Java基础---面向对象上
- Effective Java(第二版) 记录上
- 智慧北京开发第二天(上)
- html5第二天笔记(上)
- 第二章 java基础(表达式之简单表达式(上))
- Java虚拟机学习笔记-第二章(上)
- java第二天(下)
- 拓胜第二天,上
- DL4NLP---第二讲(上)
- 第二章引擎(上)
- DL4NLP---第二讲(上)
- YES
- YES
- yes
- shopex 4.8.5.45144注入和远程shell写入漏洞
- 【转】 JAVA CVS client 使用方法和DEMO
- JSP/Servlet伪静态网页实现[转]
- key与PRIMARY KEY区别
- 世界上最幸运的人2
- java第二天~~absolutely yes?(上)
- java第二天~~absolutely yes?(上)
- 编程零基础初学C++体会
- [Code]不使用第三个中间变量,两变量怎样交换?
- 批量“解锁”文件
- C语言中一些比较基础而又重要的知识
- 手动提升CPU使用率脚本----cpubusy.vbs
- Oracle,SQL Server,Access万能数据库通用类DBHelper
- C# Url编码解码