91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 23KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-03
  • 語(yǔ)言: Java
  • 標(biāo)簽: java類??

資源簡(jiǎn)介

本程序?yàn)橥耆肑AVA語(yǔ)言編寫,有多個(gè)類組成,從主類運(yùn)行,GUI界面設(shè)計(jì)及功能實(shí)現(xiàn),可運(yùn)行版本,適合于初學(xué)者學(xué)習(xí)。

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
import?java.util.linkedList;
import?java.io.*;
import?javax.swing.border.*;
public?class?CalculatorWindow?extends?Jframe?implements?ActionListener{
NumberButton?numberButton[];
OperationButton?operationButton[];
JButton?dotp_nbackequalityclearsin;
JTextField?showResultshowComputerProcess;
JTextArea?saveComputerProcess;
JButton?saveButtoncopyButtonclearButton;
linkedList?list;
HandleDigit?handleDigit;
HandleOperation?handleOperation;
HandleBack?handleBack;
HandleClear?handleClear;
HandleEquality?handleEquality;
HandleDot?handleDot;
HandlePorN?handlePorN;
HandleSin?handleSin;
public?CalculatorWindow()
{
settitle(“計(jì)算器“);
JPanel?panelLeftpanelRight;
list=new?linkedList();
showResult=new?JTextField(10);
showResult.setHorizontalAlignment(JTextField.RIGHT);
showResult.setForeground(Color.blue);
showResult.setFont(new?Font(“TimesRoman“Font.BOLD16));
showResult.setBorder(new?SoftBevelBorder(BevelBorder.LOWERED));/////////////
showResult.setEditable(false);
showResult.setBackground(Color.white);
showComputerProcess=new?JTextField();
showComputerProcess.setHorizontalAlignment(JTextField.CENTER);
showComputerProcess.setFont(new?Font(“Arial“Font.BOLD16));
showComputerProcess.setBackground(Color.cyan);
showComputerProcess.setEditable(false);
saveComputerProcess=new?JTextArea();
saveComputerProcess.setEditable(false);
saveComputerProcess.setFont(new?Font(“宋體“Font.PLAIN16));
numberButton=new?NumberButton[10];
handleDigit=new?HandleDigit(listshowResultshowComputerProcess);
for(int?i=0;i<=9;i++)
{
numberButton[i]=new?NumberButton(i);
numberButton[i].setFont(new?Font(“Arial“Font.BOLD20));
numberButton[i].addActionListener(handleDigit);
}
operationButton=new?OperationButton[4];
handleOperation=new?HandleOperation(listshowResultshowComputerProcesssaveComputerProcess);
String?sign[]={“+““-““*““/“};
for(int?i=0;i<4;i++)
{
operationButton[i]=new?OperationButton(sign[i]);
operationButton[i].setFont(new?Font(“Arial“Font.BOLD20));
operationButton[i].addActionListener(handleOperation);
}
dot=new?JButton(“.“);
handleDot=new?HandleDot(listshowResultshowComputerProcess);
dot.addActionListener(handleDot);
p_n=new?JButton(“+/-“);
handlePorN=new?HandlePorN(listshowResultshowComputerProcess);
p_n.addActionListener(handlePorN);
equality=new?JButton(“=“);
handleEquality=new?HandleEquality(listshowResultshowComputerProcesssaveComputerProcess);
equality.addActionListener(handleEquality);
sin=new?JButton(“sin“);
handleSin=new?HandleSin(listshowResultshowComputerProcesssaveComputerProcess);
sin.addActionListener(handleSin);
back=new?JButton(“←“);
handleBack=new?HandleBack(listshowResultshowComputerProcess);
back.addActionListener(handleBack);
clear=new?JButton(“C“);
han

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2012-11-05?22:17??保存計(jì)算過(guò)程的計(jì)算器\.classpath
?????文件?????????406??2012-11-05?22:17??保存計(jì)算過(guò)程的計(jì)算器\.project
?????目錄???????????0??2012-11-05?22:17??保存計(jì)算過(guò)程的計(jì)算器\.settings\
?????文件?????????598??2012-11-05?22:17??保存計(jì)算過(guò)程的計(jì)算器\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\
?????文件????????6912??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\CalculatorWindow.class
?????文件????????2018??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleBack.class
?????文件????????1115??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleClear.class
?????文件????????2432??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleDigit.class
?????文件????????2066??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleDot.class
?????文件????????3065??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleEquality.class
?????文件????????2909??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleOperation.class
?????文件????????1963??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandlePorN.class
?????文件????????2310??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\HandleSin.class
?????文件?????????690??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\NumberButton.class
?????文件?????????587??2012-11-24?22:49??保存計(jì)算過(guò)程的計(jì)算器\bin\OperationButton.class
?????目錄???????????0??2012-11-09?00:11??保存計(jì)算過(guò)程的計(jì)算器\src\
?????文件????????6389??2012-11-10?15:03??保存計(jì)算過(guò)程的計(jì)算器\src\CalculatorWindow.java
?????文件????????1156??2012-11-10?15:04??保存計(jì)算過(guò)程的計(jì)算器\src\HandleBack.java
?????文件?????????484??2012-11-09?00:09??保存計(jì)算過(guò)程的計(jì)算器\src\HandleClear.java
?????文件????????1313??2012-11-10?15:06??保存計(jì)算過(guò)程的計(jì)算器\src\HandleDigit.java
?????文件?????????965??2012-11-07?11:53??保存計(jì)算過(guò)程的計(jì)算器\src\HandleDot.java
?????文件????????1971??2012-11-10?15:16??保存計(jì)算過(guò)程的計(jì)算器\src\HandleEquality.java
?????文件????????1690??2012-11-08?21:43??保存計(jì)算過(guò)程的計(jì)算器\src\HandleOperation.java
?????文件?????????937??2012-11-07?23:44??保存計(jì)算過(guò)程的計(jì)算器\src\HandlePorN.java
?????文件????????1198??2012-11-10?15:18??保存計(jì)算過(guò)程的計(jì)算器\src\HandleSin.java
?????文件?????????271??2012-11-05?22:33??保存計(jì)算過(guò)程的計(jì)算器\src\NumberButton.java
?????文件?????????289??2012-11-05?22:46??保存計(jì)算過(guò)程的計(jì)算器\src\OperationButton.java

評(píng)論

共有 條評(píng)論