Einen wünderschönen Guten Tag!
Ich habe vor 1 Woche angefangen etwas mit Java/JavaFX rumzuspielen. Leider hab ich gerade das Problem das wenn ich mein "Programm" starten will, das Fenster einfach Weiß bleibt. Habe das meiste davon aus einem Tutorial muss ich zugeben
. Arbeite mit Eclipse. Es meldet auch ansich keinen Fehler. Wäre für jede Hilfe dankbar
.
Ich habe vor 1 Woche angefangen etwas mit Java/JavaFX rumzuspielen. Leider hab ich gerade das Problem das wenn ich mein "Programm" starten will, das Fenster einfach Weiß bleibt. Habe das meiste davon aus einem Tutorial muss ich zugeben
Java:
package application;
import java.awt.Button;
import java.awt.Label;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.TextField;
public class C implements Initializable{
@FXML
public Button zero;
public Button one;
public Button two;
public Button three;
public Button four;
public Button five;
public Button six;
public Button seven;
public Button eight;
public Button nine;
public Button point;
public Button clear;
public Button ko;
public Button kam;
public Button multi;
public Button dabash;
public Button equal;
public TextField input;
public Label prom;
private long fnumber;
private long snumber;
private String operation;
public void initialize(URL arg0, ResourceBundle arg1) {
}
public void point_click() {
String oldvalue = input.getText();
String set = ".";
input.setText(oldvalue + set);
}
public void zero_click() {
String oldvalue = input.getText();
String set = "0";
input.setText(oldvalue + set);
}
public void one_click() {
String oldvalue = input.getText();
String set = "1";
input.setText(oldvalue + set);
}
public void two_click() {
String oldvalue = input.getText();
String set = "2";
input.setText(oldvalue + set);
}
public void three_click() {
String oldvalue = input.getText();
String set = "3";
input.setText(oldvalue + set);
}
public void four_click() {
String oldvalue = input.getText();
String set = "4";
input.setText(oldvalue + set);
}
public void five_click() {
String oldvalue = input.getText();
String set = "5";
input.setText(oldvalue + set);
}
public void six_click() {
String oldvalue = input.getText();
String set = "6";
input.setText(oldvalue + set);
}
public void seven_click() {
String oldvalue = input.getText();
String set = "7";
input.setText(oldvalue + set);
}
public void eight_click() {
String oldvalue = input.getText();
String set = "8";
input.setText(oldvalue + set);
}
public void nine_click() {
String oldvalue = input.getText();
String set = "9";
input.setText(oldvalue + set);
}
public void clear_click() {
input.setText("");
prom.setText("");
this.fnumber = 0;
this.snumber = 0;
}
public void ko_click() {
String value = input.getText();
long valuenumber = Integer.parseInt(value);
this.fnumber = valuenumber;
input.setText("");
prom.setText(value + "+");
operation = "+";
}
public void kam_click() {
String value = input.getText();
long valuenumber = Integer.parseInt(value);
this.fnumber = valuenumber;
input.setText("");
prom.setText(value + "-");
operation = "-";
}
public void multi_click() {
String value = input.getText();
long valuenumber = Integer.parseInt(value);
this.fnumber = valuenumber;
input.setText("");
prom.setText(value + "*");
operation = "x";
}
public void dabash_click() {
String value = input.getText();
long valuenumber = Integer.parseInt(value);
this.fnumber = valuenumber;
input.setText("");
prom.setText(value + "/");
operation = "/";
}
public void equal_click() {
switch(operation) {
case "+":
String value = input.getText();
this.snumber = Integer.parseInt(value);
long system = this.fnumber + this.snumber;
input.setText(String.valueOf(system));
String oldprom = prom.getText();
prom.setText(oldprom + value);
break;
case "-":
String valuekam = input.getText();
this.snumber = Integer.parseInt(valuekam);
long systemkam = this.fnumber + this.snumber;
input.setText(String.valueOf(systemkam));
String oldpromkam = prom.getText();
prom.setText(oldpromkam + valuekam);
break;
case "x":
String valuemulti = input.getText();
this.snumber = Integer.parseInt(valuemulti);
long systemmulti = this.fnumber + this.snumber;
input.setText(String.valueOf(systemmulti));
String oldprommulti = prom.getText();
prom.setText(oldprommulti + valuemulti);
break;
case "/":
String valued = input.getText();
this.snumber = Integer.parseInt(valued);
long systemd = this.fnumber + this.snumber;
input.setText(String.valueOf(systemd));
String oldpromd = prom.getText();
prom.setText(oldpromd + valued);
break;
}
}
}