第一个Java界面程序
2010-02-02 17:39
253 查看
做了一个很简单的界面程序,也是我第一个界面程序.主要功能就是输入两个数字,计算这两个数字的和,很简单的功能,我却花了很久,对java太不熟悉了,连得到textField1中用户输入的值怎么获得,都不知道,后来baidu才知道,
用 textField1.getText()获得输入的值;,
设定某个值则是 textField3.setText();
将String转化成整形用 Integer.parseInt(string1);
相反则是 String.valueOf(c)
主要代码贴下,给自己留个纪念.
用 textField1.getText()获得输入的值;,
设定某个值则是 textField3.setText();
将String转化成整形用 Integer.parseInt(string1);
相反则是 String.valueOf(c)
主要代码贴下,给自己留个纪念.
import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class Com extends JFrame implements ActionListener { /** * @param args */ JButton button = new JButton("="); JTextField textField1 = new JTextField(5); JTextField textField2 = new JTextField(5); JTextField textField3 = new JTextField(5); JLabel label1 = new JLabel("请输入: "); JLabel label2 = new JLabel("+"); public static void main(String[] args) { // TODO Auto-generated method stub Com com = new Com(); com.init(); com.setVisible(true); } public void init() { this.setSize(400, 300); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setResizable(false); this.setTitle("简单计算程序"); this.setLocation(400, 250); JPanel jPanel = new JPanel(); jPanel.setBackground(Color.white); jPanel.setPreferredSize(new Dimension(300, 300)); this.getContentPane().add(jPanel, BorderLayout.CENTER); jPanel.add(label1); jPanel.add(textField1); jPanel.add(label2); jPanel.add(textField2); jPanel.add(button); button.addActionListener(this); jPanel.add(textField3); } public void actionPerformed(ActionEvent e) { Object object = e.getSource(); if (object == button) { String string1 = textField1.getText(); String string2 = textField2.getText(); if (string1.trim().length() == 0 || string2.trim().length() == 0) { JOptionPane.showMessageDialog(this, "请先输入值!", "系统提示", JOptionPane.ERROR_MESSAGE); } else { int a, b, c; a = Integer.parseInt(string1); b = Integer.parseInt(string2); c = a + b; textField3.setText(String.valueOf(c)); } } }
相关文章推荐
- 第一个javaApplication界面小程序
- 第一个用java-swing写的 图形界面程序-扫雷
- linux下第一个java程序
- 我的第一个 java 小程序 Hello World!
- 第一个Java程序
- Java学习2——HelloWorld(编写第一个java程序)
- java学习之旅04--第一个程序HelloWorld
- java字符串检查菜单 (第一个真正属于自己的程序)
- 开通CSDN账号上传第一个JAVA程序:冒泡排序
- JAVA----第一个程序
- 第一个javaServelt程序
- 我的第一个JavaApplet程序
- Java 入门之Java第一个程序 jdk
- 第一节:Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- 第一个JAVA程序
- JAVA基础(二)------第一个JAVA程序(开发环境搭建及配置环境变量)
- 如何使用java程序界面上的按钮启动外部的exe程序
- JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- IOS开发笔记 (4) ---第一个IOS界面程序兼谈IB在XCode4.2中的应用