swing的初步学习(读书笔记)
来源:互联网 发布:数据统计分析基础 编辑:程序博客网 时间:2024/05/21 20:25
由于最近要写毕设,要做一个界面,由于没有学习过JAVA方面编写GUI的经验,去网上查了查。变学了这个swing
基本组件是指只能依托在中间容器上才能被显示的组件,它不能独立存在
给一个小案例
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;public class test3{ static final int WIDTH=300; static final int HEIGHT=400; static JTextField text1; static JTextField text2; static JTextField text3; public static void main(String[] args) { JFrame frame=new JFrame(); frame.setTitle("测试窗口"); JPanel pane=new JPanel(); frame.setContentPane(pane); text1=new JTextField(10); text2=new JTextField(10); text3=new JTextField(10); JLabel label1=new JLabel("* "); JButton button=new JButton("="); pane.add(text1); pane.add(label1); pane.add(text2); pane.add(button); pane.add(text3); button.addActionListener(new ActionListener()//下面是一个按钮的动作事件 { public void actionPerformed(ActionEvent Event) { String str1=text1.getText();//从文本框中提取文本 Double d1=Double.parseDouble(str1);//将文本转换成双精度型数据 String str2=text2.getText();//从文本框中提取文本 Double d2=Double.parseDouble(str2); //将文本转换成双精度型数据 Double d3=d1*d2; String str3=""+d3;//将双精度数据转换成字符串数据 text3.setText(str3); //将结果赋给第三个文本框 } }); frame.setSize(WIDTH,HEIGHT); frame.setVisible(true); }}
0 0
- swing的初步学习(读书笔记)
- 初步学习Swing
- Java swing初步学习
- swing初步学习:第一天:
- swing初步学习:第二天:
- swing初步学习,第三天
- (swing读书笔记)引子
- (swing读书笔记)ProgressMonitor
- Swing读书笔记 ---Swing的版面机构
- 对Swing工具包使用的初步了解
- JQuery的学习(初步)
- (swing读书笔记)Swing Look And Feel(1)
- (swing读书笔记)Swing Look And Feel(2)
- (swing读书笔记)Swing Look And Feel(3)
- (swing读书笔记)Swing Look And Feel(4)
- 【swing学习】swing的基本要点
- 线程的初步学习(委托的初步使用)
- (swing读书笔记)Undo/Redo(上)
- java单例模式
- 子例程引用与闭包:
- 回调函数2:继续说明
- static_cast与dynamic_cast转换
- 3月考核
- swing的初步学习(读书笔记)
- 剑指offer 34. 丑数
- 发财树怕晒吗
- 堆栈在C语言中的定义(单片机的中堆栈相当于栈)
- 错排思想
- JS倒计时结束关闭页面:Scripts may close only the windows that were opened by it.
- CodeForces 805A Fake NP
- Hibernate配置文件hbm主键的generator可选项
- Java连接数据库