?? newapplet.java
字號:
jButton22.setText("BackSpace"); jButton22.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton22ActionPerformed(evt); } }); add(jButton22, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 80, -1, -1)); jButton23.setText("記憶"); jButton23.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton23ActionPerformed(evt); } }); add(jButton23, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 80, 70, -1)); jButton24.setText("π"); jButton24.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton24ActionPerformed(evt); } }); add(jButton24, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 80, 60, -1)); jButton25.setText("清零"); jButton25.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton25ActionPerformed(evt); } }); add(jButton25, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 80, -1, -1)); jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel1.setText("tusion個人作品"); add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 310, 120, -1)); jButton26.setText("x^y"); jButton26.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton26ActionPerformed(evt); } }); add(jButton26, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 230, 60, -1)); jButton27.setText("說明"); jButton27.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton27ActionPerformed(evt); } }); add(jButton27, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 260, 90, -1)); jButton28.setText("%"); jButton28.setActionCommand("jButton28"); jButton28.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton28ActionPerformed(evt); } }); add(jButton28, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 260, 60, -1)); }// </editor-fold>//GEN-END:initComponentsprivate void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton15ActionPerformed// TODO add your handling code here: CommandSign("x");}//GEN-LAST:event_jButton15ActionPerformedprivate void jButton25ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton25ActionPerformed// TODO add your handling code here: numberSign("清零");}//GEN-LAST:event_jButton25ActionPerformedprivate void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed// TODO add your handling code here: numberSign("0");}//GEN-LAST:event_jButton10ActionPerformedprivate void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed// TODO add your handling code here: numberSign("+/-");}//GEN-LAST:event_jButton11ActionPerformedprivate void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton12ActionPerformed// TODO add your handling code here: numberSign(".");}//GEN-LAST:event_jButton12ActionPerformedprivate void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed// TODO add your handling code here: numberSign("1");}//GEN-LAST:event_jButton1ActionPerformedprivate void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed// TODO add your handling code here: numberSign("2");}//GEN-LAST:event_jButton2ActionPerformedprivate void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed// TODO add your handling code here: numberSign("3");}//GEN-LAST:event_jButton3ActionPerformedprivate void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed// TODO add your handling code here: numberSign("4");}//GEN-LAST:event_jButton4ActionPerformedprivate void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed// TODO add your handling code here: numberSign("5");}//GEN-LAST:event_jButton5ActionPerformedprivate void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed// TODO add your handling code here: numberSign("6");}//GEN-LAST:event_jButton6ActionPerformedprivate void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed// TODO add your handling code here: numberSign("7");}//GEN-LAST:event_jButton7ActionPerformedprivate void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed// TODO add your handling code here: numberSign("8");}//GEN-LAST:event_jButton8ActionPerformedprivate void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed// TODO add your handling code here: numberSign("9");}//GEN-LAST:event_jButton9ActionPerformedprivate void jButton22ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton22ActionPerformed// TODO add your handling code here: numberSign("BackSpace");}//GEN-LAST:event_jButton22ActionPerformedprivate void jButton23ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton23ActionPerformed// TODO add your handling code here: remmenberResult();}//GEN-LAST:event_jButton23ActionPerformedprivate void jButton24ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton24ActionPerformed// TODO add your handling code here: numberSign("π");}//GEN-LAST:event_jButton24ActionPerformedprivate void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton13ActionPerformed// TODO add your handling code here: CommandSign("+");}//GEN-LAST:event_jButton13ActionPerformedprivate void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton14ActionPerformed// TODO add your handling code here: CommandSign("-");}//GEN-LAST:event_jButton14ActionPerformedprivate void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton16ActionPerformed// TODO add your handling code here: CommandSign("÷");}//GEN-LAST:event_jButton16ActionPerformedprivate void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton17ActionPerformed// TODO add your handling code here: calculate1("開方");}//GEN-LAST:event_jButton17ActionPerformedprivate void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton18ActionPerformed// TODO add your handling code here: calculate1("立方");}//GEN-LAST:event_jButton18ActionPerformedprivate void jButton19ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton19ActionPerformed// TODO add your handling code here: calculate1("平方");}//GEN-LAST:event_jButton19ActionPerformedprivate void jButton20ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton20ActionPerformed// TODO add your handling code here: calculate1("1/x");}//GEN-LAST:event_jButton20ActionPerformedprivate void jButton21ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton21ActionPerformed// TODO add your handling code here: CommandSign("=");}//GEN-LAST:event_jButton21ActionPerformedprivate void jButton26ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton26ActionPerformed// TODO add your handling code here: CommandSign("x^y");}//GEN-LAST:event_jButton26ActionPerformedprivate void jButton27ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton27ActionPerformed// TODO add your handling code here: statement(); }//GEN-LAST:event_jButton27ActionPerformedprivate void jButton28ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton28ActionPerformed// TODO add your handling code here: percentage();}//GEN-LAST:event_jButton28ActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables 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 jButton19; private javax.swing.JButton jButton2; private javax.swing.JButton jButton20; private javax.swing.JButton jButton21; private javax.swing.JButton jButton22; private javax.swing.JButton jButton23; private javax.swing.JButton jButton24; private javax.swing.JButton jButton25; private javax.swing.JButton jButton26; private javax.swing.JButton jButton27; private javax.swing.JButton jButton28; 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.JTextField jTextField1; // End of variables declaration//GEN-END:variables /*此方法處理除了 "+" "-" "*" "/" "=" "x^y"外的其它按鈕*/ public void numberSign(String buttonValue)//處理除了 + - * / = 及科學計算按鈕外的其它按鈕 { if(smP)//恢復"說明"按鈕初始狀態 smP=false; String input=buttonValue; if (!numStart) //不是數字開始 { this.jTextField1.setText("");//設置初始值 numStart=true; if(input.equals("+/-"))//輸入為負號 this.jTextField1.setText(this.jTextField1.getText()+"-"); //顯示負號 } if(!input.equals("+/-")) {
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -