用javaFX编写一个简单的计算器

如题所述

public static void main(String[] args) {
System.out.println("请输入第一个数:");
Scanner scanner1 = new Scanner(System.in);
double input1 = Double.parseDouble(scanner1.nextLine());

System.out.println("请输入符号:");
Scanner scanner3 = new Scanner(System.in);
String method = scanner3.nextLine();

System.out.println("请输入第二个数:");
Scanner scanner2 = new Scanner(System.in);
double input2 = Double.parseDouble(scanner2.nextLine());

double result = 0;
if (method.equals("+")) {
result = input1 + input2;
System.out.println("运行结果为:");
System.out.print(result);
}
if (method.equals("-")) {
result = input1 - input2;
System.out.println("运行结果为:");
System.out.print(result);
}
if (method.equals("*")) {
result = input1 * input2;
System.out.println("运行结果为:");
System.out.print(result);
}
if (method.equals("/")) {
result = input1 / input2;
System.out.println("运行结果为:");
System.out.print(result);
} else {
System.out.println("无此运算符");
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

Javafx计算器的问题,我想知道那个显示框是用什么方法,我用textfield的...
public void add(Node child, int columnIndex, int rowIndex)完整的参考代码如下[计算器布局参考代码]import javafx.application.Application;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.TextFi...

用javafx打出Window XP的“科学型”计算器,怎么打,求代码!!!
https:\/\/github.com\/laserwave\/Calculator\/zipball\/master 这是一个科学计算器的源代码,它的说明是下面的网页:https:\/\/codeload.github.com\/laserwave\/Calculator\/legacy.zip\/master

Java适合开发桌面应用程序吗?
你可以保证服务器上装好java,但你不能强制要求使用用户去装,当然如果你愿意把原来只有几个MB的程序打包成包含有200多MB J2EE环境的大应用也是可以实现的,但接着就产生了一个问题,如果是一个简单的计算器程序,你是愿意去用一个只有几KB的C#程序,还是用一个200多MB的java程序。

javaFX怎么把两个不同的pane加到一个scene中
final static private int BUTTON_WIDTH = 40;final static private int BUTTON_HEIGHT = 40;public static void main(String[] args) { launch(args);} Override public void start(Stage primaryStage) throws Exception { primaryStage.setTitle("简易计算器");Label label = new Label("");labe...

用java编程 查看89在计算机中的二进制表示
import javafx.scene.text.Text;\/ author fxb \/ public class MyFrame extends Frame implements ActionListener,WindowListener { private static TextField t;public MyFrame(String title){ super(title);} public static void main(String[] args) { MyFrame frame = new MyFrame("myGUI");Butt...

软件有哪些
JavaFX在2007JavaOne会议上,Sun负责软件业务的执行副总裁格林公布了JavaFXScript:一种用于编写能够在支持Java的PC和手机上运行的应用软件的更简单的脚本语言 为了解决手机的兼容性问题JavaFXMobile是一种面向手机厂商、提高Java应用软件在不同手机间兼容性的软件包 目前最新版的java有三个版本,javaSE,JAVAME...

相似回答