diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2023-05-10 08:12:35 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2023-05-10 08:12:35 -0400 |
commit | 4a77c1cf54175d7714b288197160b46c700a9117 (patch) | |
tree | b7eb2a0f6adda1ca861b5f460833a04c8810b9ab /src/main | |
parent | 4c67291aee90d1e42c51400d544882bcda8e1a18 (diff) | |
download | NPEhero-4a77c1cf54175d7714b288197160b46c700a9117.tar.gz NPEhero-4a77c1cf54175d7714b288197160b46c700a9117.tar.bz2 NPEhero-4a77c1cf54175d7714b288197160b46c700a9117.zip |
add gui classes
Diffstat (limited to '')
-rw-r--r-- | src/gui/Block.java (renamed from src/main/Block.java) | 12 | ||||
-rw-r--r-- | src/gui/application.css (renamed from src/main/application.css) | 0 | ||||
-rw-r--r-- | src/main/Driver.java | 18 | ||||
-rw-r--r-- | src/main/jfxTest.java | 49 |
4 files changed, 6 insertions, 73 deletions
diff --git a/src/main/Block.java b/src/gui/Block.java index 8f8267f..42cedba 100644 --- a/src/main/Block.java +++ b/src/gui/Block.java @@ -1,6 +1,6 @@ //glowing block of color c (jfx node) -package main; +package gui; import javafx.scene.effect.BlurType; import javafx.scene.effect.DropShadow; @@ -9,7 +9,7 @@ import javafx.scene.shape.Rectangle; public class Block extends Rectangle { - public Block(Color c) + public Block(Color c, double a, double b, int r) { super(); DropShadow dropShadow = new DropShadow(); @@ -18,10 +18,10 @@ public class Block extends Rectangle dropShadow.setBlurType(BlurType.GAUSSIAN); super.setFill(c); - super.setWidth(200); - super.setHeight(100); - super.setArcHeight(25); - super.setArcWidth(25); + super.setWidth(a); + super.setHeight(b); + super.setArcHeight(r); + super.setArcWidth(r); super.setEffect(dropShadow); } }
\ No newline at end of file diff --git a/src/main/application.css b/src/gui/application.css index e69de29..e69de29 100644 --- a/src/main/application.css +++ b/src/gui/application.css diff --git a/src/main/Driver.java b/src/main/Driver.java deleted file mode 100644 index 628644f..0000000 --- a/src/main/Driver.java +++ /dev/null @@ -1,18 +0,0 @@ -/*Name: - *Date: - *Period: - *Teacher: - *Description: - */ -package main; - - -public class Driver -{ - - public static void main(String[] args) - { - System.out.println("test"); - } - -} diff --git a/src/main/jfxTest.java b/src/main/jfxTest.java deleted file mode 100644 index 6cc7f93..0000000 --- a/src/main/jfxTest.java +++ /dev/null @@ -1,49 +0,0 @@ -package main; - -import javafx.application.Application; -import javafx.event.ActionEvent; -import javafx.event.EventHandler; -import javafx.scene.Scene; -import javafx.scene.control.Button; -import javafx.scene.effect.BlurType; -import javafx.scene.effect.DropShadow; -import javafx.scene.layout.GridPane; -import javafx.scene.layout.StackPane; -import javafx.scene.paint.Color; -import javafx.scene.shape.Rectangle; -import javafx.scene.text.Font; -import javafx.scene.text.FontWeight; -import javafx.scene.text.Text; -import javafx.stage.Stage; - -public class jfxTest extends Application { - public static void main(String[] args) { - launch(args); - } - - @Override - public void start(Stage primaryStage) { - primaryStage.setTitle("Title"); - Button btn = new Button(); - btn.setText("Say 'Hello World'"); - btn.setOnAction(new EventHandler<ActionEvent>() { - - @Override - public void handle(ActionEvent event) { - System.out.println("Hello World!"); - } - }); - - Block rect = new Block(Color.RED); - - - - GridPane root = new GridPane(); - root.gridLinesVisibleProperty(); - root.add(rect,1,0); - root.add(btn,0,1); - primaryStage.setScene(new Scene(root, 300, 250)); - primaryStage.show(); - - } -}
\ No newline at end of file |