Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package actionListener;
- import de.heizoelklick.messages.LoginResponse;
- import de.heizoelklick.messages.LoginRequest;
- import javax.swing.JButton;
- import javax.swing.JComponent;
- import javax.swing.JPasswordField;
- import javax.swing.JTextField;
- /**
- *
- * @author Ted
- */
- public class LoginPanelActionListener {
- public void loginActionPerformed(java.awt.event.ActionEvent evt) {
- LoginRequest lr = new LoginRequest();
- LoginResponse response = classes.DataManagement.get().login(lr);
- JComponent component = (JComponent)evt.getSource();
- if(component.getName().equals("jbu_login")) {
- JButton login = (JButton) evt.getSource();
- int range = login.getParent().getComponentCount();
- for(int i=0; i<range; i++) {
- if(login.getParent().getComponents()[i].getName() == "jtf_user") {
- JTextField usr = (JTextField)login.getParent().getComponents()[i];
- System.out.println("Ausgelesener User :" + usr.getText());
- lr.setUser(usr.getText());
- }
- if(login.getParent().getComponents()[i].getName() == "jtf_password") {
- JPasswordField psw = (JPasswordField)login.getParent().getComponents()[i];
- System.out.println("Ausgelesenes Password :" + arrayToString(psw.getPassword()));
- lr.setPassword(arrayToString(psw.getPassword()));
- }
- }
- }
- System.out.println("Gesetzter Login: " + lr.getUser() + " " + lr.getPassword());
- System.out.println(response.getAuthentication());
- }
- private String arrayToString(char[] arg) {
- StringBuilder sb = new StringBuilder();
- for (int i=0;i<arg.length;i++) {
- sb.append(arg[i]);
- }
- return sb.toString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement