Browse Source

Merge branch 'Ohne_Drag_and_Drop' of https://git.tk.informatik.tu-darmstadt.de/carlos.garcia/praktikum-holons.git into Ohne_Drag_and_Drop

Kevin Trometer 8 years ago
parent
commit
9d32e63f53
2 changed files with 24 additions and 2 deletions
  1. 1 1
      .gitignore
  2. 23 1
      src/ui/view/AddElementPopUp.java

+ 1 - 1
.gitignore

@@ -1 +1 @@
-/bin/
+bin/

+ 23 - 1
src/ui/view/AddElementPopUp.java

@@ -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));
 						}
 					}
 				});