12345678910111213141516171819202122232425262728 |
- package mdd.client;
- import javafx.scene.control.TextField;
- import javafx.scene.layout.VBox;
- import javafx.scene.paint.Color;
- import javafx.scene.text.Font;
- import javafx.scene.text.Text;
- import org.json.simple.JSONObject;
- public class Input extends Connectable {
- private TextField _input;
- public Input(Module parent, JSONObject json){
- super(parent, ConnectableType.INPUT, json);
- _input = new TextField(Value.toString());
- _input.setPrefWidth(50);
- add(_label,1,0);
- add(_input,1,1);
- }
- public void setConnected(boolean state){
- super.setConnected(state);
- _input.setVisible(!state);
- _input.setManaged(!state);
- }
- }
|