You're creating a scene at the end of some kind of nested for loop?

Gj

On Mon, Jul 6, 2020 at 10:54 AM Brain Rebooting <siumastroma...@gmail.com>
wrote:

> OK. Here I am going to submit my simple source code of JavaFX program,
> that should show a black and white chessboard.
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------
>
>
> import javafx.application.Application;
> import javafx.scene.Scene;
> import javafx.scene.layout.Pane;
> import javafx.scene.paint.Color;
> import javafx.stage.Stage;
> import javafx.scene.shape.Rectangle;
>
> /**
>  *
>  * @author samiul alom sium
>  * date: 07.07.2020
>  *
>  * problem: (Game: display a checkerboard) Write a program that displays
>  * a checkerboard in which each white and black cell is a Rectangle
>  * with a fill color black or white.
>  */
>
> public class DisplayACheckBoard extends Application {
>
>     @Override
>     public void start(Stage primaryStage) {
>
>         double WIDTH = 200;
>         double HEIGHT = 200;
>
>         // create a pane
>         Pane pane = new Pane();
>
>         for(int i = 0; i < 8; i++){
>             boolean isWhite = i % 2 == 0;
>             for(int j = 0; j < 8; j++){
>                 Rectangle rectangle = new Rectangle(i * WIDTH / 8,
>                         j * HEIGHT / 8, WIDTH / 8, HEIGHT / 8);
>
>                 rectangle.setStroke(Color.BLACK);
>
>                 if(isWhite){
>                     rectangle.setFill(Color.WHITE);
>                 }
>                 else {
>                     rectangle.setFill(Color.BLACK);
>                 }
>
>                 isWhite = !isWhite;
>
>                 pane.getChildren().add(rectangle);
>
>                 // create scene
>                 Scene scene = new Scene(pane, WIDTH, HEIGHT);
>                 primaryStage.setTitle("Display A CheckBoard");
>                 primaryStage.setScene(scene);
>                 primaryStage.show();
>
>             }  // end of inner for loop
>         }  // end of outer for loop
>
>     }
>
>     public static void main(String[] args) {
>         launch(args);
>
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Here I used:
>
> JDK: amazon corretto 1.8.0 252
> OS: Ubuntu 18.04.4 LTS
> IDE: Apache NetBeans 12
> Build Tool: Ant
>
> //
> Extra info:
> Even netbeans-12 error detector didn't show any error on the above code.
> Problem arises when I am going to run the code. I try to clean and build
> projects and then run the projects, but still same results come in. But the
> strange thing is, this same source code works in IntelliJ IDEA community
> edition with same compiler. Even I can't remember I could see any GUI
> result of my JavaFX program in NB-12, but I could do that well in NB-11.3
> //
>
> On Mon, Jul 6, 2020 at 2:52 PM Brain Rebooting <siumastroma...@gmail.com>
> wrote:
>
>> OK. Here I am going to submit my simple source code of JavaFX program,
>> that should show a black and white chessboard.
>>
>>
>> ------------------------------------------------------------------------------------------------------------------------------------------------
>>
>>
>> import javafx.application.Application;
>> import javafx.scene.Scene;
>> import javafx.scene.layout.Pane;
>> import javafx.scene.paint.Color;
>> import javafx.stage.Stage;
>> import javafx.scene.shape.Rectangle;
>>
>> /**
>>  *
>>  * @author samiul alom sium
>>  * date: 07.07.2020
>>  *
>>  * problem: (Game: display a checkerboard) Write a program that displays
>>  * a checkerboard in which each white and black cell is a Rectangle
>>  * with a fill color black or white.
>>  */
>>
>> public class DisplayACheckBoard extends Application {
>>
>>     @Override
>>     public void start(Stage primaryStage) {
>>
>>         double WIDTH = 200;
>>         double HEIGHT = 200;
>>
>>         // create a pane
>>         Pane pane = new Pane();
>>
>>         for(int i = 0; i < 8; i++){
>>             boolean isWhite = i % 2 == 0;
>>             for(int j = 0; j < 8; j++){
>>                 Rectangle rectangle = new Rectangle(i * WIDTH / 8,
>>                         j * HEIGHT / 8, WIDTH / 8, HEIGHT / 8);
>>
>>                 rectangle.setStroke(Color.BLACK);
>>
>>                 if(isWhite){
>>                     rectangle.setFill(Color.WHITE);
>>                 }
>>                 else {
>>                     rectangle.setFill(Color.BLACK);
>>                 }
>>
>>                 isWhite = !isWhite;
>>
>>                 pane.getChildren().add(rectangle);
>>
>>                 // create scene
>>                 Scene scene = new Scene(pane, WIDTH, HEIGHT);
>>                 primaryStage.setTitle("Display A CheckBoard");
>>                 primaryStage.setScene(scene);
>>                 primaryStage.show();
>>
>>             }  // end of inner for loop
>>         }  // end of outer for loop
>>
>>     }
>>
>>     public static void main(String[] args) {
>>         launch(args);
>>
>>
>> ------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> Here I used:
>>
>> JDK: amazon corretto 1.8.0 252
>> OS: Ubuntu 18.04.4 LTS
>> IDE: Apache NetBeans 12
>> Build Tool: Ant
>>
>> //
>> Extra info:
>> Even netbeans-12 error detector didn't show any error on the above code.
>> Problem arises when I am going to run the code. I try to clean and build
>> projects and then run the projects, but still same results come in. But the
>> strange thing is, this same source code works in IntelliJ IDEA community
>> edition with same compiler. Even I can't remember I could see any GUI
>> result of my JavaFX program in NB-12, but I could do that well in NB-11.3
>> //
>>
>> On Mon, Jul 6, 2020 at 1:08 PM Geertjan Wielenga <geert...@apache.org>
>> wrote:
>>
>>> Can you provide any info so someone can reproduce the problem?
>>>
>>> Gj
>>>
>>> On Mon, 6 Jul 2020 at 08:02, Brain Rebooting <siumastroma...@gmail.com>
>>> wrote:
>>>
>>>> Probably not only this specific program. After installing NetBeans 12,
>>>> none of my JavaFX program show output (with ant build). But NetBeans 11.3
>>>> with all same configuration, did output my JavaFX program.
>>>>
>>>> On Mon, Jul 6, 2020 at 11:47 AM Brain Rebooting <
>>>> siumastroma...@gmail.com> wrote:
>>>>
>>>>>
>>>>> Problems started from this line on the console:
>>>>>
>>>>> Exception in Application start method
>>>>>
>>>>> But when I run the same program in IntelliJ IDEA community edition, it
>>>>> just works and literally I don't see any error on my own source code.
>>>>> Apache NetBeans error detector don't show any error on my source code. But
>>>>> still when I try to execute it, these errors are displaying on the 
>>>>> console.
>>>>>
>>>>> On Mon, Jul 6, 2020 at 11:43 AM Emilian Bold <emilian.b...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Please send email to the mailing list (reply all) not just to me.
>>>>>>
>>>>>> --emi
>>>>>>
>>>>>> lun., 6 iul. 2020, 08:34 Brain Rebooting <siumastroma...@gmail.com>
>>>>>> a scris:
>>>>>>
>>>>>>> Problems started from this line on the console:
>>>>>>>
>>>>>>> Exception in Application start method
>>>>>>>
>>>>>>> But when I run the same program in IntelliJ IDEA community edition,
>>>>>>> it just works and literally I don't see any error on my own source code.
>>>>>>> Apache NetBeans error detector don't show any error on my source code. 
>>>>>>> But
>>>>>>> still when I try to execute it, these errors are displaying on the 
>>>>>>> console.
>>>>>>>
>>>>>>> On Mon, Jul 6, 2020 at 11:30 AM Emilian Bold <emilian.b...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Start by telling us which errors you see.
>>>>>>>>
>>>>>>>> --emi
>>>>>>>>
>>>>>>>> lun., 6 iul. 2020, 08:04 Brain Rebooting <siumastroma...@gmail.com>
>>>>>>>> a scris:
>>>>>>>>
>>>>>>>>> Why Apache NetBeans 12 don't execute my JavaFX program? I run the
>>>>>>>>> same to same program in IntelliJ IDEA community edition and it works. 
>>>>>>>>> But
>>>>>>>>> NetBeans shows there are some errors. Here is my software usage:
>>>>>>>>>
>>>>>>>>> Apache NetBeans 12
>>>>>>>>> Ubuntu 18
>>>>>>>>> JDK 8
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Samiul alom sium
>>>>>>>>> Bangladesh
>>>>>>>>>
>>>>>>>>

Reply via email to