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 . Arbeite mit Eclipse. Es meldet auch ansich keinen Fehler. Wäre für jede Hilfe dankbar .
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;
}
}
}