From f1fdca5246cce4c4c86a7fbb1418f1c758ed6175 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 31 Jan 2014 15:34:22 +0100 Subject: Up - und Download funktionieren nun, wichtig im Dozentenmodul muss der volle Serverpfad angegeben sein. --- Dozentenmodul/src/GUI/searchRohling.java | 78 +++++++++++++------------------- 1 file changed, 31 insertions(+), 47 deletions(-) (limited to 'Dozentenmodul/src/GUI/searchRohling.java') diff --git a/Dozentenmodul/src/GUI/searchRohling.java b/Dozentenmodul/src/GUI/searchRohling.java index 807fc7b3..e0c0a9ba 100644 --- a/Dozentenmodul/src/GUI/searchRohling.java +++ b/Dozentenmodul/src/GUI/searchRohling.java @@ -19,7 +19,11 @@ import javax.swing.JTextField; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.net.SocketException; +import java.rmi.RemoteException; import java.security.NoSuchAlgorithmException; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.ArrayList; import java.awt.List; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; @@ -35,18 +39,24 @@ import java.awt.event.WindowEvent; import javax.swing.JComboBox; import javax.swing.DefaultComboBoxModel; +import rmi.RmiClientMethods; +import server.ServerInterface; + +import Models.User; + @SuppressWarnings("serial") public class searchRohling extends JFrame { private final JPanel contentPanel = new JPanel(); private JTextField textFieldsearch; List list; - String[] result; - String host="132.230.4.16"; + ArrayList result; + String host="141.79.128.121"; + User user; int port=21; - String user="openslx"; - String pass="openslx-ng"; - FTPUtility f=new FTPUtility(host, port, user, pass); + RmiClientMethods rmi=new RmiClientMethods(); + ServerInterface sint=rmi.getInterface(); + //FTPUtility f=new FTPUtility(host, port, user.getUsername(), user.getPass()); /** * Launch the application. */ @@ -63,7 +73,7 @@ public class searchRohling extends JFrame { /** * Create the dialog. */ - @SuppressWarnings({ "unchecked", "rawtypes" }) + public searchRohling() { getContentPane().setEnabled(false); addWindowListener(new WindowAdapter() { @@ -105,14 +115,14 @@ public class searchRohling extends JFrame { txtpnBitteWhlenSie.setBounds(10, 36, 509, 42); panel.add(txtpnBitteWhlenSie); } - contentPanel.setBounds(10, 152, 567, 420); + contentPanel.setBounds(10, 126, 567, 446); contentPanel.setBackground(Color.WHITE); contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); getContentPane().add(contentPanel); contentPanel.setLayout(null); list = new List(); - list.setBounds(0, 10, 567, 400); + list.setBounds(10, 10, 547, 426); contentPanel.add(list); { JPanel buttonPane = new JPanel(); @@ -161,21 +171,8 @@ public class searchRohling extends JFrame { textFieldsearch.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent arg0) { - System.out.println(textFieldsearch.getText().toString()); - - try { - try { - f.connect(); - } catch (NoSuchAlgorithmException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - result=f.getAllRohling(textFieldsearch.getText().toString()); - } catch (SocketException | FTPException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - list.removeAll(); + System.out.println(textFieldsearch.getText().toString());}} + /*list.removeAll(); for(int i=0;i