package Wizard; import java.awt.Component; import java.awt.EventQueue; import java.awt.Panel; import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.io.File; import java.net.SocketException; import javax.swing.JFileChooser; import javax.swing.JProgressBar; import org.eclipse.jface.wizard.WizardPage; import org.eclipse.swt.SWT; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.List; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Text; import org.eclipse.wb.swt.SWTResourceManager; import org.eclipse.swt.events.KeyAdapter; import org.eclipse.swt.events.KeyEvent; import ftp.ftp; import org.eclipse.swt.events.MouseAdapter; import org.eclipse.swt.events.MouseEvent; import downloader.DownloadTask; import org.eclipse.swt.widgets.ProgressBar; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.events.PaintEvent; import GUI.FTPDownloader; public class searchRohlingPage extends WizardPage { private Text txtLivesuche; String[] result; List list; ftp f=new ftp(); String host="openslx-nfs.rz.hs-offenburg.de"; int port=21; String username="tspitzer"; String password="21071989"; String downloadPath="_vorlagen/"; String filename=""; private Button btnDownload; /** * Create the wizard. */ public searchRohlingPage() { super("Wizard"); setTitle("Rohling ausw\u00E4hlen (Schritt 1 von ..)"); setDescription("W\u00E4hlen Sie bitte Ihr Rohling aus welches Sie bearbeiten m\u00F6chten"); } /** * Create contents of the wizard. * @param parent */ public void createControl(Composite parent) { Composite container = new Composite(parent, SWT.NULL); setControl(container); list = new List(container, SWT.BORDER); list.setBounds(0, 34, 574, 276); txtLivesuche = new Text(container, SWT.BORDER); txtLivesuche.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent arg0) { try { System.out.println(txtLivesuche.getText().toString()); result=f.getAllRohling(txtLivesuche.getText().toString()); list.removeAll(); for(int i=0;i