SophiaPretty

(5)

$14/per page/Negotiable

About SophiaPretty

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Accounting,Algebra See all
Accounting,Algebra,Applied Sciences,Architecture and Design,Art & Design,Biology,Business & Finance,Calculus,Chemistry,Communications,Computer Science,Economics,Engineering,English,Environmental science,Essay writing Hide all
Teaching Since: Jul 2017
Last Sign in: 314 Weeks Ago
Questions Answered: 15833
Tutorials Posted: 15827

Education

  • MBA,PHD, Juris Doctor
    Strayer,Devery,Harvard University
    Mar-1995 - Mar-2002

Experience

  • Manager Planning
    WalMart
    Mar-2001 - Feb-2009

Category > Computer Science Posted 13 Nov 2017 My Price 10.00

private inner class to handle the button clicks

import java.io.IOException;

import javafx.application.Application;

import javafx.scene.Parent;

import javafx.scene.Scene;

import javafx.stage.Stage;

 

 

public class FXDriver extends Application {

  

/**

* The main method for the GUI example program JavaFX version

* @param args not used

* @throws IOException

*/

public static void main(String[] args) {

launch(args);  

}

@Override

public void start(Stage stage) throws IOException {

//student Task #1:

// instantiate the FXMainPane, name it root

// set the scene to hold root

//set stage title

stage.setTitle("Hello World GUI");

//display the stage

stage.show();

 

}

}

 

 

/**

 * The DataManager class should never depend on the GUI, but rather the reverse. 

 * So the DataManager methods should not use the GUI directly. If you want data

 * to get from the user to the manager, have the GUI get the data, and call the manager 

 * with the data that the GUI got from a text field or other data structure.

 * @author ralexander

 *

 */

public class DataManager {

   

DataManager() { }

 

/** 

* This method illustrates how the GUI can interact with the manager

*/

public String getHello() {

return "Hello World";

}

 

public String getHowdy() {

return "Howdy y'all";

}

 

public String getChinese() {

return "Ni hau";

}

 

 

}

 

 

import javafx.application.Platform;

import javafx.event.ActionEvent;

import javafx.event.EventHandler;

import javafx.geometry.Insets;

import javafx.geometry.Pos;

import javafx.scene.control.Button;

import javafx.scene.control.Label;

import javafx.scene.control.RadioButton;

import javafx.scene.control.TextField;

import javafx.scene.control.ToggleGroup;

import javafx.scene.control.Tooltip;

import javafx.scene.layout.BorderPane;

import javafx.scene.layout.GridPane;

import javafx.scene.layout.HBox;

import javafx.scene.layout.Pane;

import javafx.scene.layout.VBox;

 

/**

 * This panel is the basic panel, inside which other panels are placed.  

 * Before beginning to implement, design the structure of your GUI in order to 

 * understand what panels go inside which ones, and what buttons or other components

 * go in which panels.  

 * @author ralexander

 *

 */

//make the main panel's layout be a VBox

public class FXMainPane extends VBox {

 

//student Task #2:

// declare five buttons, a label, and a textfield

// declare two HBoxes

//student Task #4:

// declare an instance of DataManager

/**

* The MainPanel constructor sets up the entire GUI in this approach. Remember to

* wait to add a component to its containing component until the container has

* been created. This is the only constraint on the order in which the following 

* statements appear.

*/

FXMainPane() {

//student Task #2:

// instantiate the buttons, label, and textfield

// instantiate the HBoxes

//student Task #4:

// instantiate the DataManager instance

// set margins and set alignment of the components

//student Task #3:

// add the label and textfield to one of the HBoxes

// add the buttons to the other HBox

// add the HBoxes to this FXMainPanel (a VBox)

}

//Task #4:

//  a private inner class to handle the button clicks

}

Attachments:

Answers

(5)
Status NEW Posted 13 Nov 2017 08:11 AM My Price 10.00

-----------  ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly

Not Rated(0)