Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javafx.application.Application;
- import javafx.application.Platform;
- import javafx.event.ActionEvent;
- import javafx.event.EventHandler;
- import javafx.scene.Scene;
- import javafx.scene.control.Button;
- import javafx.scene.layout.VBox;
- import javafx.scene.text.Font;
- import javafx.scene.text.Text;
- import javafx.geometry.Pos;
- import javafx.geometry.Insets;
- import javafx.stage.Stage;
- import java.util.Random;
- import javafx.scene.paint.Color;
- import javafx.scene.text.FontWeight;
- /**
- * The Wheel of Football merupakan aplikasi untuk memperkirakan hal-hal yang berhubungan
- * masa depan dengan tim sepakbola
- *
- * @author Dwinanda Bagoes Ansori
- * @version 15 December 2020
- */
- public class WheelOfFootball extends Application
- {
- Text ramalan = new Text();
- String[] ManUtd =
- {
- "kayaknya si gk didegradasi premier league",
- "kalau bayak berlatih si bisa juara premier league",
- "juara FA cup kalau menang terus sampai final",
- "nggak kalah lawan Chelsea FC kalau nggak kebobolan",
- "lolos UCL tahun depan kalau finish 4 besar premier league"
- };
- String[] Liverpool =
- {
- "menang lawan Man City kalau bisa ngegolin lebih banyak",
- "juara premier league kalau bisa menang sebanyak 38 pertandingan liga",
- "masuk final UCL kalau selalu menang agregat",
- "taun depan main di premier league"
- };
- @Override
- public void start(Stage stage) throws Exception
- {
- VBox box=new VBox();
- box.setPadding(new Insets(20));
- box.setSpacing(20);
- box.setAlignment(Pos.CENTER);
- Text title = new Text("RAMALAN BOLA MUSIM 2020/2021");
- Text sub_title = new Text("NIKMATIN AJA PROSESNYA");
- title.setFont(Font.font("SanSerif", FontWeight.BOLD, 40));
- sub_title.setFont(Font.font("SanSerif", FontWeight.BOLD, 29));
- ramalan.setFont(Font.font("SanSerif",16));
- ramalan.setFill(Color.BROWN);
- box.getChildren().add(title);
- box.getChildren().add(sub_title);
- box.getChildren().add(ramalan);
- Button button_MU = new Button("Buat kamu pecinta ManUtd");
- Button button_LIV = new Button("Buat kamu pecinta Liverpool");
- box.getChildren().add(button_MU);
- box.getChildren().add(button_LIV);
- button_MU.setOnAction(this::buttonClick_MU);
- button_LIV.setOnAction(this::buttonClick_LIV);
- Scene scene=new Scene(box,500,250);
- stage.setTitle("Ramalan Bola");
- stage.setScene(scene);
- stage.show();
- }
- private void buttonClick_MU(ActionEvent event)
- {
- Random rand = new Random();
- ramalan.setText(ManUtd[rand.nextInt(ManUtd.length)]);
- }
- private void buttonClick_LIV(ActionEvent event)
- {
- Random rand = new Random();
- ramalan.setText(Liverpool[rand.nextInt(Liverpool.length)]);
- }
- public static void main(String[] args)
- {
- Application.launch(args);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment