亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? calcgui.java

?? 可以用于java開發(fā)等多項功能
?? JAVA
字號:
/* * Copyright ? 2002 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, * California 95054, U.S.A. All rights reserved.  Sun Microsystems, Inc. has * intellectual property rights relating to technology embodied in the product * that is described in this document. In particular, and without limitation, * these intellectual property rights may include one or more of the U.S. * patents listed at http://www.sun.com/patents and one or more additional * patents or pending patent applications in the U.S. and in other countries. * U.S. Government Rights - Commercial software. Government users are subject * to the Sun Microsystems, Inc. standard license agreement and applicable * provisions of the FAR and its supplements.  Use is subject to license terms. * Sun,  Sun Microsystems,  the Sun logo and  Java are trademarks or registered * trademarks of Sun Microsystems, Inc. in the U.S. and other countries.  This * product is covered and controlled by U.S. Export Control laws and may be * subject to the export or import laws in other countries.  Nuclear, missile, * chemical biological weapons or nuclear maritime end uses or end users, * whether direct or indirect, are strictly prohibited.  Export or reexport * to countries subject to U.S. embargo or to entities identified on U.S. * export exclusion lists, including, but not limited to, the denied persons * and specially designated nationals lists is strictly prohibited. */import java.awt.*;public class CalcGUI extends Frame implements CalcInputParserConstants {  /**   * A button object is created for each calculator button.  Since   * there is going to be only one calculator GUI, these objects can   * be static.   */  static Button one = new Button("1");  static Button two = new Button("2");  static Button three = new Button("3");  static Button four = new Button("4");  static Button five = new Button("5");  static Button six = new Button("6");  static Button seven = new Button("7");  static Button eight = new Button("8");  static Button nine = new Button("9");  static Button zero = new Button("0");  static Button dot = new Button(".");  static Button equal = new Button("=");  static Button add = new Button("+");  static Button sub = new Button("-");  static Button mul = new Button("*");  static Button div = new Button("/");  static Button quit = new Button("QUIT");  /**   * The display window with its initial setting.   */  static Label display = new Label("0 ");  /**   * Constructor that creates the full GUI.  This is called by the   * main program to create one calculator GUI.   */  public CalcGUI() {    super("Calculator");    GridBagLayout gb = new GridBagLayout();    setLayout(gb);    GridBagConstraints gbc = new GridBagConstraints();    display.setFont(new Font("TimesRoman", Font.BOLD, 18));    display.setAlignment(Label.RIGHT);    gbc.gridwidth = GridBagConstraints.REMAINDER;    gbc.fill = GridBagConstraints.BOTH;    gbc.weightx = 1.0;    gbc.weighty = 0.0;    gb.setConstraints(display, gbc);    add(display);    Panel buttonPanel = new Panel();    buttonPanel.setFont(new Font("TimesRoman", Font.BOLD, 14));    buttonPanel.setLayout(new GridLayout(4,4));    buttonPanel.add(one); buttonPanel.add(two); buttonPanel.add(three); buttonPanel.add(four);    buttonPanel.add(five); buttonPanel.add(six); buttonPanel.add(seven); buttonPanel.add(eight);    buttonPanel.add(nine); buttonPanel.add(zero); buttonPanel.add(dot);  buttonPanel.add(equal);    buttonPanel.add(add); buttonPanel.add(sub); buttonPanel.add(mul); buttonPanel.add(div);    gbc.weighty = 1.0;    gb.setConstraints(buttonPanel, gbc);    add(buttonPanel);    quit.setFont(new Font("TimesRoman", Font.BOLD, 14));    gbc.gridheight = GridBagConstraints.REMAINDER;    gbc.weighty = 0.0;    gb.setConstraints(quit, gbc);    add(quit);    pack();    show();  }  /**   * Note how handleEvent creates tokens and sends them to the parser   * through the producer-consumer.   */  public boolean handleEvent(Event evt) {    Token t;    if (evt.id != Event.ACTION_EVENT) {      return false;    }    if (evt.target == one) {      t = new Token();      t.kind = DIGIT;      t.image = "1";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == two) {      t = new Token();      t.kind = DIGIT;      t.image = "2";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == three) {      t = new Token();      t.kind = DIGIT;      t.image = "3";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == four) {      t = new Token();      t.kind = DIGIT;      t.image = "4";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == five) {      t = new Token();      t.kind = DIGIT;      t.image = "5";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == six) {      t = new Token();      t.kind = DIGIT;      t.image = "6";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == seven) {      t = new Token();      t.kind = DIGIT;      t.image = "7";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == eight) {      t = new Token();      t.kind = DIGIT;      t.image = "8";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == nine) {      t = new Token();      t.kind = DIGIT;      t.image = "9";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == zero) {      t = new Token();      t.kind = DIGIT;      t.image = "0";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == dot) {      t = new Token();      t.kind = DOT;      t.image = ".";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == equal) {      t = new Token();      t.kind = EQ;      t.image = "=";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == add) {      t = new Token();      t.kind = ADD;      t.image = "+";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == sub) {      t = new Token();      t.kind = SUB;      t.image = "-";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == mul) {      t = new Token();      t.kind = MUL;      t.image = "*";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == div) {      t = new Token();      t.kind = DIV;      t.image = "/";      ProducerConsumer.pc.addToken(t);      return true;    }    if (evt.target == quit) {      System.exit(0);    }    return false;  }  public static void print(double value) {    display.setText(Double.toString(value) + " ");  }  public static void print(String image) {    display.setText(image + " ");  }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本在线播放一区二区三区| 国模冰冰炮一区二区| 成人综合婷婷国产精品久久蜜臀| 在线欧美日韩国产| 国产精品欧美一级免费| 狠狠狠色丁香婷婷综合激情| 欧美人与性动xxxx| 视频一区欧美精品| 欧美日韩精品一二三区| 一区二区三区国产精华| 色综合天天综合网国产成人综合天 | 国产.欧美.日韩| 久久久精品黄色| 国产成人综合自拍| 日本一区二区三区久久久久久久久不 | 欧美色偷偷大香| 日韩电影免费一区| 国产亚洲精久久久久久| 国产尤物一区二区| 亚洲精品国久久99热| 欧美另类高清zo欧美| 久久精品噜噜噜成人av农村| 国产三级一区二区| 91小视频在线观看| 日韩av一区二区在线影视| 欧美成人a视频| 欧洲一区二区三区在线| 日韩高清一区二区| 成人欧美一区二区三区小说| 精品视频123区在线观看| 蜜桃精品视频在线| 亚洲日本va在线观看| 日韩一级片网址| 91看片淫黄大片一级| 久88久久88久久久| 亚洲一区在线播放| 欧美激情一区二区三区不卡| 欧美色视频在线| 99在线精品视频| 国产麻豆日韩欧美久久| 午夜精品久久久久久| 中文字幕日韩一区| 久久久久国产一区二区三区四区| 欧美日韩一区高清| 91在线观看成人| 成人在线视频首页| 国产在线精品免费av| 亚洲一级二级三级| 亚洲天堂2016| 中文字幕一区二区三区色视频| 精品国产百合女同互慰| 9191久久久久久久久久久| 色综合久久中文综合久久97| 国产精品一二三四| 国产一区二区三区四| 精品一区二区在线免费观看| 免费不卡在线视频| 日本不卡一区二区| 丝袜美腿一区二区三区| 婷婷一区二区三区| 狠狠色综合日日| 国产suv一区二区三区88区| 国产91精品一区二区麻豆网站 | 亚洲最新在线观看| 亚洲国产视频a| 日韩avvvv在线播放| 捆绑紧缚一区二区三区视频| 激情文学综合丁香| 不卡高清视频专区| 欧美伊人久久大香线蕉综合69| 欧美图区在线视频| 欧美人xxxx| 欧美激情一区二区三区四区| 亚洲免费在线观看| 亚洲午夜精品17c| 国内精品不卡在线| 99国产精品久| 日韩欧美一级在线播放| 中文字幕精品一区二区精品绿巨人 | 欧美国产丝袜视频| 婷婷综合五月天| av激情成人网| 日韩欧美国产一区二区在线播放| 国产精品久久久久影院| 亚洲va国产va欧美va观看| 国产激情视频一区二区在线观看| 色av成人天堂桃色av| 久久只精品国产| 午夜视频一区二区三区| 成人激情图片网| 亚洲精品一区二区三区四区高清| 夜夜亚洲天天久久| 成人99免费视频| 久久久欧美精品sm网站| 日韩av不卡一区二区| 欧美日韩一区二区在线观看视频| 中文字幕高清一区| 国产精品一区免费视频| 精品久久久三级丝袜| 日韩高清一级片| 日韩免费在线观看| 久久99精品国产麻豆婷婷| 欧美一区二区三区影视| 亚洲综合偷拍欧美一区色| 97se亚洲国产综合自在线观| 国产精品二区一区二区aⅴ污介绍| 国产伦精品一区二区三区在线观看| 日韩视频永久免费| 久久国产婷婷国产香蕉| 久久综合色婷婷| 国产一区亚洲一区| 国产精品成人免费精品自在线观看 | 日本美女一区二区三区视频| 欧美日韩你懂得| 美脚の诱脚舐め脚责91| 26uuu精品一区二区| 国产在线播放一区三区四| 国产拍欧美日韩视频二区| 成人午夜电影久久影院| 亚洲女人小视频在线观看| 欧美日韩午夜影院| 精品一区二区三区不卡 | 日韩午夜电影在线观看| 国产一区二区福利视频| 中文字幕一区二| 91精品国产综合久久精品| 国产精品中文欧美| 亚洲成人777| 国产欧美一二三区| 欧美日韩精品一区二区在线播放 | 久久久久成人黄色影片| 99国内精品久久| 日本欧美一区二区三区| 久久久久久久av麻豆果冻| 91网站最新地址| 久久精品国产免费看久久精品| 日本一区二区免费在线观看视频 | 欧美成人福利视频| 91天堂素人约啪| 久久99精品久久久久久动态图| 亚洲裸体xxx| 国产视频亚洲色图| 欧美变态tickle挠乳网站| 欧美日韩中文字幕一区| av电影一区二区| 成人免费精品视频| 激情综合亚洲精品| 久久精品国产免费看久久精品| 亚洲三级在线观看| **欧美大码日韩| 中文字幕日韩av资源站| 亚洲日本电影在线| 中文字幕一区二区三区不卡| 国产精品久久久久精k8| 国产女同性恋一区二区| 国产精品黄色在线观看| 国产精品欧美综合在线| 亚洲欧美日韩人成在线播放| 亚洲区小说区图片区qvod| 一区二区中文视频| 一个色综合av| 日av在线不卡| 国产成人啪午夜精品网站男同| 国产久卡久卡久卡久卡视频精品| 狠狠狠色丁香婷婷综合激情| 粉嫩aⅴ一区二区三区四区五区| 国产不卡在线一区| 91色在线porny| 欧美精品在线观看一区二区| 欧美不卡在线视频| 日韩一区在线播放| 蜜桃视频第一区免费观看| 国产高清精品网站| 欧洲中文字幕精品| 久久久高清一区二区三区| 亚洲另类在线制服丝袜| 麻豆久久久久久| 91碰在线视频| 日韩片之四级片| 一区二区三区四区视频精品免费 | 亚洲激情图片小说视频| 久久国产尿小便嘘嘘尿| 色老头久久综合| 国产喷白浆一区二区三区| 日韩国产一区二| 在线观看av一区| 亚洲欧洲日本在线| 国内偷窥港台综合视频在线播放| 色噜噜狠狠成人网p站| 久久亚洲一区二区三区明星换脸 | 久久超碰97中文字幕| 日本黄色一区二区| 国产精品日韩精品欧美在线| 亚洲成人av福利| 欧美午夜片在线看| 亚洲黄色录像片| 色94色欧美sute亚洲线路二| 亚洲色图色小说| 91美女在线观看| 1024成人网色www|