一个用NetBeans写的计算器
2015-09-19 19:10
579 查看
import java.awt.Color;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
/**
*
* @author Administrator
*/
public class NewJFrame extends javax.swing.JFrame {
/**
* Creates new form NewJFrame
*/
public NewJFrame() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLayeredPane1 = new javax.swing.JLayeredPane();
jPanel1 = new javax.swing.JPanel();
jSeparator1 = new javax.swing.JSeparator();
jTextField1 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jButton7 = new javax.swing.JButton();
jButton8 = new javax.swing.JButton();
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton();
jButton11 = new javax.swing.JButton();
jButton12 = new javax.swing.JButton();
jButton13 = new javax.swing.JButton();
jButton14 = new javax.swing.JButton();
jButton15 = new javax.swing.JButton();
jButton16 = new javax.swing.JButton();
jButton17 = new javax.swing.JButton();
jButton18 = new javax.swing.JButton();
jPanel2 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLayeredPane1.setPreferredSize(new java.awt.Dimension(384, 352));
jPanel1.setOpaque(false);
jTextField1.setFont(new java.awt.Font("宋体", 0, 36)); // NOI18N
jTextField1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
jTextField1.setText("0");
jTextField1.setAutoscrolls(false);
jButton1.setText("1");
jButton1.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton1MouseMoved(evt);
}
});
jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton1MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton1MouseReleased(evt);
}
});
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jButton2.setText("2");
jButton2.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton2MouseMoved(evt);
}
});
jButton2.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton2MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton2MouseReleased(evt);
}
});
jButton3.setText("3");
jButton3.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton3MouseMoved(evt);
}
});
jButton3.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton3MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton3MouseReleased(evt);
}
});
jButton4.setText("4");
jButton4.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton4MouseMoved(evt);
}
});
jButton4.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton4MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton4MouseReleased(evt);
}
});
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});
jButton5.setText("5");
jButton5.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton5MouseMoved(evt);
}
});
jButton5.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton5MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton5MouseReleased(evt);
}
});
jButton6.setText("6");
jButton6.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton6MouseMoved(evt);
}
});
jButton6.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton6MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton6MouseReleased(evt);
}
});
jButton7.setBackground(new java.awt.Color(255, 255, 255));
jButton7.setText("7");
jButton7.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton7MouseMoved(evt);
}
});
jButton7.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton7MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton7MouseReleased(evt);
}
});
jButton8.setText("8");
jButton8.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton8MouseMoved(evt);
}
});
jButton8.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton8MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton8MouseReleased(evt);
}
});
jButton9.setText("9");
jButton9.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton9MouseMoved(evt);
}
});
jButton9.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton9MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton9MouseReleased(evt);
}
});
jButton10.setText("0");
jButton10.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton10MouseMoved(evt);
}
});
jButton10.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton10MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton10MouseReleased(evt);
}
});
jButton11.setText(".");
jButton11.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton11MouseMoved(evt);
}
});
jButton11.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton11MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton11MouseReleased(evt);
}
});
jButton11.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton11ActionPerformed(evt);
}
});
jButton12.setText("+");
jButton12.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton12MouseMoved(evt);
}
});
jButton12.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton12MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton12MouseReleased(evt);
}
});
jButton13.setText("-");
jButton13.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton13MouseMoved(evt);
}
});
jButton13.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton13MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton13MouseReleased(evt);
}
});
jButton14.setText("*");
jButton14.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton14MouseMoved(evt);
}
});
jButton14.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton14MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton14MouseReleased(evt);
}
});
jButton15.setText("/");
jButton15.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton15MouseMoved(evt);
}
});
jButton15.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton15MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton15MouseReleased(evt);
}
});
jButton16.setText("=");
jButton16.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton16MouseMoved(evt);
}
});
jButton16.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton16MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton16MouseReleased(evt);
}
});
jButton17.setText("Clear");
jButton17.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton17MouseMoved(evt);
}
});
jButton17.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton17MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton17MouseReleased(evt);
}
});
jButton17.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton17ActionPerformed(evt);
}
});
jButton18.setText("Back");
jButton18.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton18MouseMoved(evt);
}
});
jButton18.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton18MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton18MouseReleased(evt);
}
});
jButton18.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton18ActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 353, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton7, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton8, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton15, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton18, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton14, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton17))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton13, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 130, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(18, 18, 18)
.addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(15, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jSeparator1)
.addContainerGap()))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(39, 39, 39)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton7)
.addComponent(jButton8)
.addComponent(jButton9)
.addComponent(jButton15)
.addComponent(jButton18))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton4)
.addComponent(jButton5)
.addComponent(jButton6)
.addComponent(jButton14)
.addComponent(jButton17))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(jButton2)
.addComponent(jButton3))
.addComponent(jButton13))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton11)
.addComponent(jButton12)))
.addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(28, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(111, 111, 111)
.addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(200, Short.MAX_VALUE)))
);
jPanel1Layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jButton1, jButton10, jButton11, jButton12, jButton13, jButton14, jButton15, jButton17, jButton18, jButton2, jButton3, jButton4, jButton5, jButton6, jButton7, jButton8,
jButton9});
jLabel1.setIcon(new javax.swing.ImageIcon("C:\\Users\\Administrator\\Desktop\\海绵宝宝.jpg")); // NOI18N
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 384, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 384, javax.swing.GroupLayout.PREFERRED_SIZE)))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 328, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 328, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)))
);
javax.swing.GroupLayout jLayeredPane1Layout = new javax.swing.GroupLayout(jLayeredPane1);
jLayeredPane1.setLayout(jLayeredPane1Layout);
jLayeredPane1Layout.setHorizontalGroup(
jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 384, Short.MAX_VALUE)
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jLayeredPane1Layout.setVerticalGroup(
jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 328, Short.MAX_VALUE)
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jLayeredPane1Layout.createSequentialGroup()
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 191, Short.MAX_VALUE)))
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jLayeredPane1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 65, Short.MAX_VALUE)))
);
jLayeredPane1.setLayer(jPanel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.setLayer(jPanel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLayeredPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLayeredPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 328, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void jButton1MouseReleased(java.awt.event.MouseEvent evt) {
setNum("1");
//String str=new String("Hello World");
//jTextField1.setText(str);
}
public void setNum(String str) {
//获得jTextField1中的值保存到strText;
String strText = new String(jTextField1.getText());
//如果文本内容为0,就把str的值传到文本中
if (strText.equals("0")) {
jTextField1.setText(str);
} //如果文本内容不为0,则在文本数字最后追加str
else {
jTextField1.setText(strText + str);
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton2MouseReleased(java.awt.event.MouseEvent evt) {
//调用方法setNum
setNum("2");
}
private void jButton3MouseReleased(java.awt.event.MouseEvent evt) {
setNum("3");
}
private void jButton4MouseReleased(java.awt.event.MouseEvent evt) {
setNum("4");
}
private void jButton5MouseReleased(java.awt.event.MouseEvent evt) {
setNum("5");
}
private void jButton6MouseReleased(java.awt.event.MouseEvent evt) {
setNum("6");
}
private void jButton7MouseReleased(java.awt.event.MouseEvent evt) {
setNum("7");
}
private void jButton8MouseReleased(java.awt.event.MouseEvent evt) {
setNum("8");
}
private void jButton9MouseReleased(java.awt.event.MouseEvent evt) {
setNum("9");
}
private void jButton10MouseReleased(java.awt.event.MouseEvent evt) {
setNum("0");
}
public void setYSF(String str) {
//获得jTextField1中的值,保存到strText中;
String strText = jTextField1.getText();
//如果strText中的最后一位不是0-9中的一位数,则将最后一位数替换为str;
if (strText.charAt(strText.length() - 1) > '9' || strText.charAt(strText.length()-1) < '0') {
StringBuffer strBuf = new StringBuffer(strText);
strBuf.setCharAt(strText.length() - 1, str.charAt(0));
jTextField1.setText(strBuf.toString());
//否则在strText后追加str;
} else {
jTextField1.setText(strText + str);
}
}
private void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton12MouseReleased(java.awt.event.MouseEvent evt) {
//调用方法setYSF;
setYSF("+");
}
private void jButton13MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("-");
}
private void jButton14MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("*");
}
private void jButton15MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("/");
}
private void jButton17MouseReleased(java.awt.event.MouseEvent evt) {
String strText=jTextField1.getText();
jTextField1.setText("0");
}
private void jButton18MouseReleased(java.awt.event.MouseEvent evt) {
//获得jTextField1中的值,保存到strText中;
String strText=jTextField1.getText();
//将strText的值传给strbuf;
StringBuffer strbuf = new StringBuffer(strText);
//删除strbuf的最后一位
strbuf.deleteCharAt(strbuf.length()-1);
jTextField1.setText(strbuf.toString());
}
private void jButton16MouseReleased(java.awt.event.MouseEvent evt) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine se = manager.getEngineByName("js");
Double result = null;
try {
result = (Double) se.eval("("+jTextField1.getText()+")*1.0");
} catch (ScriptException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
}
jTextField1.setText(result.toString());
}
private void jButton11MouseReleased(java.awt.event.MouseEvent evt) {
// String str = jTextField1.getText();
// if (str.contains(".") || str.lastIndexOf("/") == (str.length()-1) || str.lastIndexOf("*") == (str.length()-1) ||
// str.lastIndexOf("-") == (str.length()-1) || str.lastIndexOf("+") == (str.length()-1)
// || str.lastIndexOf(".") == (str.length()-1) ) {
//
// } else {
// StringBuffer strBuf = new StringBuffer(str);
// strBuf.append(".");
// jTextField1.setText(strBuf.toString());}
setPoint(".");
}
private void setPoint(String str){
String strText = jTextField1.getText();
//判断strText中字符串最右边是不是小数点;
int lastRight=strText.length()-1;
char ch=strText.charAt(lastRight);
if(ch=='.'){
//替换strText最右边的字符为当前str
String strResult=strText.substring(0,lastRight)+str;
jTextField1.setText(strResult);
}
//否则在strText后追加str;
else{
jTextField1.setText(strText+str);
}
}
private void jButton10MouseMoved(java.awt.event.MouseEvent evt) {
jButton10.setBackground(Color.MAGENTA);
}
private void jButton10MouseExited(java.awt.event.MouseEvent evt) {
jButton10.setBackground(Color.LIGHT_GRAY);
}
private void jButton1MouseMoved(java.awt.event.MouseEvent evt) {
jButton1.setBackground(Color.MAGENTA);
}
private void jButton1MouseExited(java.awt.event.MouseEvent evt) {
jButton1.setBackground(Color.LIGHT_GRAY);
}
private void jButton2MouseMoved(java.awt.event.MouseEvent evt) {
jButton2.setBackground(Color.MAGENTA);
}
private void jButton2MouseExited(java.awt.event.MouseEvent evt) {
jButton2.setBackground(Color.LIGHT_GRAY);
}
private void jButton3MouseMoved(java.awt.event.MouseEvent evt) {
jButton3.setBackground(Color.MAGENTA);
}
private void jButton3MouseExited(java.awt.event.MouseEvent evt) {
jButton3.setBackground(Color.LIGHT_GRAY);
}
private void jButton4MouseMoved(java.awt.event.MouseEvent evt) {
jButton4.setBackground(Color.MAGENTA);
}
private void jButton4MouseExited(java.awt.event.MouseEvent evt) {
jButton4.setBackground(Color.LIGHT_GRAY);
}
private void jButton5MouseMoved(java.awt.event.MouseEvent evt) {
jButton5.setBackground(Color.MAGENTA);
}
private void jButton5MouseExited(java.awt.event.MouseEvent evt) {
jButton5.setBackground(Color.LIGHT_GRAY);
}
private void jButton6MouseMoved(java.awt.event.MouseEvent evt) {
jButton6.setBackground(Color.MAGENTA);
}
private void jButton6MouseExited(java.awt.event.MouseEvent evt) {
jButton6.setBackground(Color.LIGHT_GRAY);
}
private void jButton7MouseMoved(java.awt.event.MouseEvent evt) {
jButton7.setBackground(Color.MAGENTA);
}
private void jButton7MouseExited(java.awt.event.MouseEvent evt) {
jButton7.setBackground(Color.LIGHT_GRAY);
}
private void jButton8MouseMoved(java.awt.event.MouseEvent evt) {
jButton8.setBackground(Color.MAGENTA);
}
private void jButton8MouseExited(java.awt.event.MouseEvent evt) {
jButton8.setBackground(Color.LIGHT_GRAY);
}
private void jButton9MouseMoved(java.awt.event.MouseEvent evt) {
jButton9.setBackground(Color.MAGENTA);
}
private void jButton9MouseExited(java.awt.event.MouseEvent evt) {
jButton9.setBackground(Color.LIGHT_GRAY);
}
private void jButton12MouseMoved(java.awt.event.MouseEvent evt) {
jButton12.setBackground(Color.MAGENTA);
}
private void jButton12MouseExited(java.awt.event.MouseEvent evt) {
jButton12.setBackground(Color.LIGHT_GRAY);
}
private void jButton13MouseMoved(java.awt.event.MouseEvent evt) {
jButton13.setBackground(Color.MAGENTA);
}
private void jButton13MouseExited(java.awt.event.MouseEvent evt) {
jButton13.setBackground(Color.LIGHT_GRAY);
}
private void jButton14MouseMoved(java.awt.event.MouseEvent evt) {
jButton14.setBackground(Color.MAGENTA);
}
private void jButton14MouseExited(java.awt.event.MouseEvent evt) {
jButton14.setBackground(Color.LIGHT_GRAY);
}
private void jButton15MouseMoved(java.awt.event.MouseEvent evt) {
jButton15.setBackground(Color.MAGENTA);
}
private void jButton15MouseExited(java.awt.event.MouseEvent evt) {
jButton15.setBackground(Color.LIGHT_GRAY);
}
private void jButton18MouseMoved(java.awt.event.MouseEvent evt) {
jButton18.setBackground(Color.MAGENTA);
}
private void jButton18MouseExited(java.awt.event.MouseEvent evt) {
jButton18.setBackground(Color.LIGHT_GRAY);
}
private void jButton17MouseMoved(java.awt.event.MouseEvent evt) {
jButton17.setBackground(Color.MAGENTA);
}
private void jButton17MouseExited(java.awt.event.MouseEvent evt) {
jButton17.setBackground(Color.LIGHT_GRAY);
}
private void jButton16MouseMoved(java.awt.event.MouseEvent evt) {
jButton16.setBackground(Color.MAGENTA);
}
private void jButton16MouseExited(java.awt.event.MouseEvent evt) {
jButton16.setBackground(Color.LIGHT_GRAY);
}
private void jButton11MouseMoved(java.awt.event.MouseEvent evt) {
jButton11.setBackground(Color.MAGENTA);
}
private void jButton11MouseExited(java.awt.event.MouseEvent evt) {
jButton11.setBackground(Color.LIGHT_GRAY);
}
private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton10;
private javax.swing.JButton jButton11;
private javax.swing.JButton jButton12;
private javax.swing.JButton jButton13;
private javax.swing.JButton jButton14;
private javax.swing.JButton jButton15;
private javax.swing.JButton jButton16;
private javax.swing.JButton jButton17;
private javax.swing.JButton jButton18;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JLabel jLabel1;
private javax.swing.JLayeredPane jLayeredPane1;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JTextField jTextField1;
// End of variables declaration
}
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
/**
*
* @author Administrator
*/
public class NewJFrame extends javax.swing.JFrame {
/**
* Creates new form NewJFrame
*/
public NewJFrame() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLayeredPane1 = new javax.swing.JLayeredPane();
jPanel1 = new javax.swing.JPanel();
jSeparator1 = new javax.swing.JSeparator();
jTextField1 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jButton7 = new javax.swing.JButton();
jButton8 = new javax.swing.JButton();
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton();
jButton11 = new javax.swing.JButton();
jButton12 = new javax.swing.JButton();
jButton13 = new javax.swing.JButton();
jButton14 = new javax.swing.JButton();
jButton15 = new javax.swing.JButton();
jButton16 = new javax.swing.JButton();
jButton17 = new javax.swing.JButton();
jButton18 = new javax.swing.JButton();
jPanel2 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLayeredPane1.setPreferredSize(new java.awt.Dimension(384, 352));
jPanel1.setOpaque(false);
jTextField1.setFont(new java.awt.Font("宋体", 0, 36)); // NOI18N
jTextField1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
jTextField1.setText("0");
jTextField1.setAutoscrolls(false);
jButton1.setText("1");
jButton1.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton1MouseMoved(evt);
}
});
jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton1MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton1MouseReleased(evt);
}
});
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jButton2.setText("2");
jButton2.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton2MouseMoved(evt);
}
});
jButton2.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton2MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton2MouseReleased(evt);
}
});
jButton3.setText("3");
jButton3.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton3MouseMoved(evt);
}
});
jButton3.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton3MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton3MouseReleased(evt);
}
});
jButton4.setText("4");
jButton4.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton4MouseMoved(evt);
}
});
jButton4.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton4MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton4MouseReleased(evt);
}
});
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});
jButton5.setText("5");
jButton5.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton5MouseMoved(evt);
}
});
jButton5.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton5MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton5MouseReleased(evt);
}
});
jButton6.setText("6");
jButton6.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton6MouseMoved(evt);
}
});
jButton6.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton6MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton6MouseReleased(evt);
}
});
jButton7.setBackground(new java.awt.Color(255, 255, 255));
jButton7.setText("7");
jButton7.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton7MouseMoved(evt);
}
});
jButton7.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton7MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton7MouseReleased(evt);
}
});
jButton8.setText("8");
jButton8.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton8MouseMoved(evt);
}
});
jButton8.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton8MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton8MouseReleased(evt);
}
});
jButton9.setText("9");
jButton9.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton9MouseMoved(evt);
}
});
jButton9.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton9MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton9MouseReleased(evt);
}
});
jButton10.setText("0");
jButton10.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton10MouseMoved(evt);
}
});
jButton10.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton10MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton10MouseReleased(evt);
}
});
jButton11.setText(".");
jButton11.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton11MouseMoved(evt);
}
});
jButton11.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton11MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton11MouseReleased(evt);
}
});
jButton11.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton11ActionPerformed(evt);
}
});
jButton12.setText("+");
jButton12.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton12MouseMoved(evt);
}
});
jButton12.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton12MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton12MouseReleased(evt);
}
});
jButton13.setText("-");
jButton13.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton13MouseMoved(evt);
}
});
jButton13.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton13MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton13MouseReleased(evt);
}
});
jButton14.setText("*");
jButton14.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton14MouseMoved(evt);
}
});
jButton14.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton14MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton14MouseReleased(evt);
}
});
jButton15.setText("/");
jButton15.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton15MouseMoved(evt);
}
});
jButton15.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton15MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton15MouseReleased(evt);
}
});
jButton16.setText("=");
jButton16.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton16MouseMoved(evt);
}
});
jButton16.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton16MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton16MouseReleased(evt);
}
});
jButton17.setText("Clear");
jButton17.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton17MouseMoved(evt);
}
});
jButton17.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton17MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton17MouseReleased(evt);
}
});
jButton17.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton17ActionPerformed(evt);
}
});
jButton18.setText("Back");
jButton18.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
public void mouseMoved(java.awt.event.MouseEvent evt) {
jButton18MouseMoved(evt);
}
});
jButton18.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseExited(java.awt.event.MouseEvent evt) {
jButton18MouseExited(evt);
}
public void mouseReleased(java.awt.event.MouseEvent evt) {
jButton18MouseReleased(evt);
}
});
jButton18.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton18ActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 353, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton7, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton8, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton15, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton18, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton14, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton17))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton13, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 130, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(18, 18, 18)
.addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(15, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jSeparator1)
.addContainerGap()))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 82, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(39, 39, 39)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton7)
.addComponent(jButton8)
.addComponent(jButton9)
.addComponent(jButton15)
.addComponent(jButton18))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton4)
.addComponent(jButton5)
.addComponent(jButton6)
.addComponent(jButton14)
.addComponent(jButton17))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(jButton2)
.addComponent(jButton3))
.addComponent(jButton13))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton11)
.addComponent(jButton12)))
.addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(28, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(111, 111, 111)
.addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(200, Short.MAX_VALUE)))
);
jPanel1Layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jButton1, jButton10, jButton11, jButton12, jButton13, jButton14, jButton15, jButton17, jButton18, jButton2, jButton3, jButton4, jButton5, jButton6, jButton7, jButton8,
jButton9});
jLabel1.setIcon(new javax.swing.ImageIcon("C:\\Users\\Administrator\\Desktop\\海绵宝宝.jpg")); // NOI18N
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 384, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 384, javax.swing.GroupLayout.PREFERRED_SIZE)))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 328, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 328, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)))
);
javax.swing.GroupLayout jLayeredPane1Layout = new javax.swing.GroupLayout(jLayeredPane1);
jLayeredPane1.setLayout(jLayeredPane1Layout);
jLayeredPane1Layout.setHorizontalGroup(
jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 384, Short.MAX_VALUE)
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jLayeredPane1Layout.setVerticalGroup(
jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 328, Short.MAX_VALUE)
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jLayeredPane1Layout.createSequentialGroup()
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 191, Short.MAX_VALUE)))
.addGroup(jLayeredPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jLayeredPane1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 65, Short.MAX_VALUE)))
);
jLayeredPane1.setLayer(jPanel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.setLayer(jPanel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLayeredPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLayeredPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 328, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void jButton1MouseReleased(java.awt.event.MouseEvent evt) {
setNum("1");
//String str=new String("Hello World");
//jTextField1.setText(str);
}
public void setNum(String str) {
//获得jTextField1中的值保存到strText;
String strText = new String(jTextField1.getText());
//如果文本内容为0,就把str的值传到文本中
if (strText.equals("0")) {
jTextField1.setText(str);
} //如果文本内容不为0,则在文本数字最后追加str
else {
jTextField1.setText(strText + str);
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton2MouseReleased(java.awt.event.MouseEvent evt) {
//调用方法setNum
setNum("2");
}
private void jButton3MouseReleased(java.awt.event.MouseEvent evt) {
setNum("3");
}
private void jButton4MouseReleased(java.awt.event.MouseEvent evt) {
setNum("4");
}
private void jButton5MouseReleased(java.awt.event.MouseEvent evt) {
setNum("5");
}
private void jButton6MouseReleased(java.awt.event.MouseEvent evt) {
setNum("6");
}
private void jButton7MouseReleased(java.awt.event.MouseEvent evt) {
setNum("7");
}
private void jButton8MouseReleased(java.awt.event.MouseEvent evt) {
setNum("8");
}
private void jButton9MouseReleased(java.awt.event.MouseEvent evt) {
setNum("9");
}
private void jButton10MouseReleased(java.awt.event.MouseEvent evt) {
setNum("0");
}
public void setYSF(String str) {
//获得jTextField1中的值,保存到strText中;
String strText = jTextField1.getText();
//如果strText中的最后一位不是0-9中的一位数,则将最后一位数替换为str;
if (strText.charAt(strText.length() - 1) > '9' || strText.charAt(strText.length()-1) < '0') {
StringBuffer strBuf = new StringBuffer(strText);
strBuf.setCharAt(strText.length() - 1, str.charAt(0));
jTextField1.setText(strBuf.toString());
//否则在strText后追加str;
} else {
jTextField1.setText(strText + str);
}
}
private void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton12MouseReleased(java.awt.event.MouseEvent evt) {
//调用方法setYSF;
setYSF("+");
}
private void jButton13MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("-");
}
private void jButton14MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("*");
}
private void jButton15MouseReleased(java.awt.event.MouseEvent evt) {
setYSF("/");
}
private void jButton17MouseReleased(java.awt.event.MouseEvent evt) {
String strText=jTextField1.getText();
jTextField1.setText("0");
}
private void jButton18MouseReleased(java.awt.event.MouseEvent evt) {
//获得jTextField1中的值,保存到strText中;
String strText=jTextField1.getText();
//将strText的值传给strbuf;
StringBuffer strbuf = new StringBuffer(strText);
//删除strbuf的最后一位
strbuf.deleteCharAt(strbuf.length()-1);
jTextField1.setText(strbuf.toString());
}
private void jButton16MouseReleased(java.awt.event.MouseEvent evt) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine se = manager.getEngineByName("js");
Double result = null;
try {
result = (Double) se.eval("("+jTextField1.getText()+")*1.0");
} catch (ScriptException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
}
jTextField1.setText(result.toString());
}
private void jButton11MouseReleased(java.awt.event.MouseEvent evt) {
// String str = jTextField1.getText();
// if (str.contains(".") || str.lastIndexOf("/") == (str.length()-1) || str.lastIndexOf("*") == (str.length()-1) ||
// str.lastIndexOf("-") == (str.length()-1) || str.lastIndexOf("+") == (str.length()-1)
// || str.lastIndexOf(".") == (str.length()-1) ) {
//
// } else {
// StringBuffer strBuf = new StringBuffer(str);
// strBuf.append(".");
// jTextField1.setText(strBuf.toString());}
setPoint(".");
}
private void setPoint(String str){
String strText = jTextField1.getText();
//判断strText中字符串最右边是不是小数点;
int lastRight=strText.length()-1;
char ch=strText.charAt(lastRight);
if(ch=='.'){
//替换strText最右边的字符为当前str
String strResult=strText.substring(0,lastRight)+str;
jTextField1.setText(strResult);
}
//否则在strText后追加str;
else{
jTextField1.setText(strText+str);
}
}
private void jButton10MouseMoved(java.awt.event.MouseEvent evt) {
jButton10.setBackground(Color.MAGENTA);
}
private void jButton10MouseExited(java.awt.event.MouseEvent evt) {
jButton10.setBackground(Color.LIGHT_GRAY);
}
private void jButton1MouseMoved(java.awt.event.MouseEvent evt) {
jButton1.setBackground(Color.MAGENTA);
}
private void jButton1MouseExited(java.awt.event.MouseEvent evt) {
jButton1.setBackground(Color.LIGHT_GRAY);
}
private void jButton2MouseMoved(java.awt.event.MouseEvent evt) {
jButton2.setBackground(Color.MAGENTA);
}
private void jButton2MouseExited(java.awt.event.MouseEvent evt) {
jButton2.setBackground(Color.LIGHT_GRAY);
}
private void jButton3MouseMoved(java.awt.event.MouseEvent evt) {
jButton3.setBackground(Color.MAGENTA);
}
private void jButton3MouseExited(java.awt.event.MouseEvent evt) {
jButton3.setBackground(Color.LIGHT_GRAY);
}
private void jButton4MouseMoved(java.awt.event.MouseEvent evt) {
jButton4.setBackground(Color.MAGENTA);
}
private void jButton4MouseExited(java.awt.event.MouseEvent evt) {
jButton4.setBackground(Color.LIGHT_GRAY);
}
private void jButton5MouseMoved(java.awt.event.MouseEvent evt) {
jButton5.setBackground(Color.MAGENTA);
}
private void jButton5MouseExited(java.awt.event.MouseEvent evt) {
jButton5.setBackground(Color.LIGHT_GRAY);
}
private void jButton6MouseMoved(java.awt.event.MouseEvent evt) {
jButton6.setBackground(Color.MAGENTA);
}
private void jButton6MouseExited(java.awt.event.MouseEvent evt) {
jButton6.setBackground(Color.LIGHT_GRAY);
}
private void jButton7MouseMoved(java.awt.event.MouseEvent evt) {
jButton7.setBackground(Color.MAGENTA);
}
private void jButton7MouseExited(java.awt.event.MouseEvent evt) {
jButton7.setBackground(Color.LIGHT_GRAY);
}
private void jButton8MouseMoved(java.awt.event.MouseEvent evt) {
jButton8.setBackground(Color.MAGENTA);
}
private void jButton8MouseExited(java.awt.event.MouseEvent evt) {
jButton8.setBackground(Color.LIGHT_GRAY);
}
private void jButton9MouseMoved(java.awt.event.MouseEvent evt) {
jButton9.setBackground(Color.MAGENTA);
}
private void jButton9MouseExited(java.awt.event.MouseEvent evt) {
jButton9.setBackground(Color.LIGHT_GRAY);
}
private void jButton12MouseMoved(java.awt.event.MouseEvent evt) {
jButton12.setBackground(Color.MAGENTA);
}
private void jButton12MouseExited(java.awt.event.MouseEvent evt) {
jButton12.setBackground(Color.LIGHT_GRAY);
}
private void jButton13MouseMoved(java.awt.event.MouseEvent evt) {
jButton13.setBackground(Color.MAGENTA);
}
private void jButton13MouseExited(java.awt.event.MouseEvent evt) {
jButton13.setBackground(Color.LIGHT_GRAY);
}
private void jButton14MouseMoved(java.awt.event.MouseEvent evt) {
jButton14.setBackground(Color.MAGENTA);
}
private void jButton14MouseExited(java.awt.event.MouseEvent evt) {
jButton14.setBackground(Color.LIGHT_GRAY);
}
private void jButton15MouseMoved(java.awt.event.MouseEvent evt) {
jButton15.setBackground(Color.MAGENTA);
}
private void jButton15MouseExited(java.awt.event.MouseEvent evt) {
jButton15.setBackground(Color.LIGHT_GRAY);
}
private void jButton18MouseMoved(java.awt.event.MouseEvent evt) {
jButton18.setBackground(Color.MAGENTA);
}
private void jButton18MouseExited(java.awt.event.MouseEvent evt) {
jButton18.setBackground(Color.LIGHT_GRAY);
}
private void jButton17MouseMoved(java.awt.event.MouseEvent evt) {
jButton17.setBackground(Color.MAGENTA);
}
private void jButton17MouseExited(java.awt.event.MouseEvent evt) {
jButton17.setBackground(Color.LIGHT_GRAY);
}
private void jButton16MouseMoved(java.awt.event.MouseEvent evt) {
jButton16.setBackground(Color.MAGENTA);
}
private void jButton16MouseExited(java.awt.event.MouseEvent evt) {
jButton16.setBackground(Color.LIGHT_GRAY);
}
private void jButton11MouseMoved(java.awt.event.MouseEvent evt) {
jButton11.setBackground(Color.MAGENTA);
}
private void jButton11MouseExited(java.awt.event.MouseEvent evt) {
jButton11.setBackground(Color.LIGHT_GRAY);
}
private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(NewJFrame.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton10;
private javax.swing.JButton jButton11;
private javax.swing.JButton jButton12;
private javax.swing.JButton jButton13;
private javax.swing.JButton jButton14;
private javax.swing.JButton jButton15;
private javax.swing.JButton jButton16;
private javax.swing.JButton jButton17;
private javax.swing.JButton jButton18;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JLabel jLabel1;
private javax.swing.JLayeredPane jLayeredPane1;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JTextField jTextField1;
// End of variables declaration
}
相关文章推荐
- 【转载】-java Socket用法详解
- 接口理解2
- jena处理RDF数据入门程序小例子
- Java基础——to string 的作用和用法
- 韩顺平 java 第八讲第九讲 this、类变量、类方法、封装
- Java学习心得
- Java 反射
- struts2项目web.xml里加filter后,jsp页面不显示问题
- java的动态绑定与静态绑定
- 在MyEclipse中快捷键的使用
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- Java的值传递和引用传递
- 64位windows8.1编译openjdk8
- org.eclipse.core.runtime.CoreException: 不能连接至 VM
- 64位windows8.1编译openjdk8
- Java 虚拟机中的存储的理解 堆栈 GC
- springMVC工作原理
- java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava
- Java基础知识强化35:String类之String的其他功能
- JUnit使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误