package 四则运算;import javax.swing.JFrame;import javax.swing.JButton;import javax.swing.JOptionPane;import javax.swing.Timer;import java.awt.BorderLayout...
分类:
其他好文 时间:
2015-04-22 17:40:34
阅读次数:
136
1、BigDecimal的divide方法
进行除法时当不整除,出现无限循环小数时,就会抛异常的,异常 如下:java.lang.ArithmeticException。可以使用divide(BigDecimal divisor, int scale, int roundingMode)限定位数。
2、添加事件监听器
(1)采用内部类
new ClassName(){需要重写的方法}
...
以“按纽”的事件为例,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应。而这个e.getActionCommand方法返回String,通过这个String能判断是哪个按钮触发了事件...
分类:
编程语言 时间:
2015-04-20 00:18:42
阅读次数:
222
AWT:抽象窗口工具箱,AWT+IFC==SWING,Swing是基于AWT架构之上的提供组件,但处理事件依然用AWTSwing用于被绘制的用户界面类,javaFX可能会替代它,AWT用于底层机制。用户可以指定“观感”,此外Metal是专属于java的“观感”Swing库中,JFrame类用于描述顶层窗体,它是极少数不..
分类:
编程语言 时间:
2015-04-16 10:29:26
阅读次数:
172
在学习图形用户界面的时候,搞清楚JFrame和JPanel是非常关键的下面分别给出两个例子加以区分JFrame的使用:java.awt.*javax.swing.*Frame1{
(String[]args){
JFramef=JFrame();
f.setSize();
f.setVisible();
}
}JPanel的使用:java.awt.*javax.swing.*Frame2{
(String[]arg..
分类:
其他好文 时间:
2015-04-14 19:56:59
阅读次数:
108
import java.awt.*;import java.awt.event.*;import javax.swing.*;public class JCalculator extends JFrame implements ActionListener { private static fina...
分类:
其他好文 时间:
2015-04-13 22:42:08
阅读次数:
117
import java.awt.*; import java.awt.event.ActionListener;import javax.swing.*; public class F { JFrame frame = new JFrame("计算机"); JPanel pl = new JPane...
分类:
其他好文 时间:
2015-04-13 20:46:31
阅读次数:
121
//第一个类:登陆界面import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;public class Login extends JFrame implements Act...
分类:
其他好文 时间:
2015-04-13 20:45:20
阅读次数:
177
代码运行如下:mport javax.swing.*; import java.awt.*; import java.awt.event.*; public class heya1 extends JFrame implements ActionListener { private boolean....
分类:
其他好文 时间:
2015-04-12 22:38:33
阅读次数:
169
package size;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JMenuBar;import javax.swing.JMenu;import javax.swing.JMenuItem;im...
分类:
其他好文 时间:
2015-04-12 19:13:03
阅读次数:
251