|
@@ -1,6 +1,7 @@
|
|
|
package ui.view;
|
|
|
|
|
|
import java.awt.BorderLayout;
|
|
|
+import java.awt.Color;
|
|
|
import java.awt.FlowLayout;
|
|
|
import java.util.ArrayList;
|
|
|
|
|
@@ -18,6 +19,8 @@ import javax.swing.DefaultComboBoxModel;
|
|
|
import classes.HolonElement;
|
|
|
|
|
|
import java.awt.event.ActionListener;
|
|
|
+import java.awt.event.KeyEvent;
|
|
|
+import java.awt.event.KeyListener;
|
|
|
import java.awt.event.ActionEvent;
|
|
|
|
|
|
public class AddElementPopUp extends JDialog {
|
|
@@ -67,6 +70,24 @@ public class AddElementPopUp extends JDialog {
|
|
|
contentPanel.add(lblAmount);
|
|
|
|
|
|
elementName = new JTextField();
|
|
|
+ elementName.addKeyListener(new KeyListener() {
|
|
|
+ @Override
|
|
|
+ public void keyPressed(KeyEvent arg0) {
|
|
|
+ // TODO Auto-generated method stub
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void keyReleased(KeyEvent e) {
|
|
|
+ // TODO Auto-generated method stub
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void keyTyped(KeyEvent e) {
|
|
|
+ elementName.setBackground(Color.WHITE);
|
|
|
+ }
|
|
|
+ });
|
|
|
elementName.setBounds(140, 8, 110, 20);
|
|
|
contentPanel.add(elementName);
|
|
|
elementName.setColumns(10);
|
|
@@ -108,7 +129,8 @@ public class AddElementPopUp extends JDialog {
|
|
|
JOptionPane.showMessageDialog(new JFrame(),"Please enter numbers in the Fields amount and providedEnergy");
|
|
|
}
|
|
|
}else{
|
|
|
- JOptionPane.showMessageDialog(new JFrame(), "Please enter a Name");
|
|
|
+ //JOptionPane.showMessageDialog(new JFrame(), "Please enter a Name");
|
|
|
+ elementName.setBackground(new Color(255, 50, 50));
|
|
|
}
|
|
|
}
|
|
|
});
|