Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1d9570b

Browse files
committed
Actualizada la interfaz gráfica para recibir los parámetros de configuración de Setpoint para cada variable en el proceso----en este punto el programa compila
1 parent dd53466 commit 1d9570b

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

Window.java

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ public class Window extends JFrame
2727
final XYSeriesCollection collectionData;
2828
final JFreeChart display;
2929
public JTextField txt_server_ip;
30+
public JTextField txt_setpoint_temp;
31+
public JTextField txt_setpoint_flow;
3032
public JButton btn_server_start;
3133
public JButton btn_server_stop;
3234

@@ -39,16 +41,27 @@ public Window()
3941
mainPanel.setLayout(new FlowLayout(FlowLayout.RIGHT));
4042

4143
/*Parameters panel*/
42-
JPanel parametersPanel = new JPanel();
44+
JPanel parametersPanel = new JPanel();
4345
JLabel lbl_server_ip = new JLabel("Server IP");
46+
JLabel lbl_setpoint_I = new JLabel("Setpoint Temp.(v)");
47+
JLabel lbl_setpoint_II = new JLabel("Setpoint Flow.(v)");
48+
txt_setpoint_temp = new JTextField("1.0");
49+
txt_setpoint_flow = new JTextField("2.0");
4450
txt_server_ip = new JTextField("192.168.");
45-
btn_server_start = new JButton("Start Session");
51+
txt_setpoint_temp.setHorizontalAlignment(JTextField.CENTER);
52+
txt_setpoint_flow.setHorizontalAlignment(JTextField.CENTER);
53+
txt_server_ip.setHorizontalAlignment(JTextField.CENTER);
54+
btn_server_start = new JButton("Send Values");
4655
btn_server_stop = new JButton("Stop Session");
4756
btn_server_start.setActionCommand("start");
4857
btn_server_stop.setActionCommand("stop");
49-
parametersPanel.setLayout(new GridLayout(2, 2,10,10));
58+
parametersPanel.setLayout(new GridLayout(4, 2,10,10));
5059
parametersPanel.add(lbl_server_ip);
5160
parametersPanel.add(txt_server_ip);
61+
parametersPanel.add(lbl_setpoint_I);
62+
parametersPanel.add(txt_setpoint_temp);
63+
parametersPanel.add(lbl_setpoint_II);
64+
parametersPanel.add(txt_setpoint_flow);
5265
parametersPanel.add(btn_server_start);
5366
parametersPanel.add(btn_server_stop);
5467
mainPanel.add(parametersPanel, BorderLayout.EAST);

0 commit comments

Comments
 (0)