package gui;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.SystemColor;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JSeparator;
import javax.swing.JTextField;
import javax.swing.JTextPane;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import javax.swing.border.EmptyBorder;
import javax.swing.border.TitledBorder;
@SuppressWarnings("serial")
public class ExtendedSearch_GUI extends JFrame {
private final JPanel contentPanel = new JPanel();
String[] result;
private JTextField textField;
private JTextField textField_1;
/**
* Launch the application.
*/
public static void main(String[] args) {
try {
ExtendedSearch_GUI dialog = new ExtendedSearch_GUI();
dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
dialog.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* Create the dialog.
*/
public ExtendedSearch_GUI() {
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent arg0) {
System.exit(0);
}
});
setResizable(false);
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException | InstantiationException
| IllegalAccessException | UnsupportedLookAndFeelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
setTitle("bwLehrpool Suite *Prototyp*");
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int top=(screenSize.height - 722) / 2;
int left=(screenSize.width -603) / 2;
setBounds(left, top, 603, 722);
getContentPane().setLayout(null);
{
JPanel panel = new JPanel();
panel.setBackground(SystemColor.menu);
panel.setBounds(10, 11, 577, 57);
getContentPane().add(panel);
panel.setLayout(null);
{
JLabel lblNewLabel = new JLabel("Weitere Suchoptionen");
lblNewLabel.setBounds(10, 11, 509, 22);
panel.add(lblNewLabel);
lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 18));
}
JTextPane txtpnBitteWhlenSie = new JTextPane();
txtpnBitteWhlenSie.setEditable(false);
txtpnBitteWhlenSie.setBackground(SystemColor.menu);
txtpnBitteWhlenSie.setText("beschreibung");
txtpnBitteWhlenSie.setBounds(10, 36, 509, 32);
panel.add(txtpnBitteWhlenSie);
}
contentPanel.setBounds(10, 85, 577, 493);
contentPanel.setBackground(SystemColor.menu);
contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(contentPanel);
contentPanel.setLayout(null);
JPanel panel_1 = new JPanel();
panel_1.setBackground(SystemColor.menu);
panel_1.setBorder(new TitledBorder(null, "Image-Typ", TitledBorder.LEADING, TitledBorder.TOP, null, null));
panel_1.setBounds(10, 11, 557, 95);
contentPanel.add(panel_1);
panel_1.setLayout(null);
JLabel lblNewLabel_2 = new JLabel("Image-Typ");
lblNewLabel_2.setBounds(10, 39, 176, 20);
panel_1.add(lblNewLabel_2);
JCheckBox chckbxBestehendesImage = new JCheckBox("Bestehendes Image");
chckbxBestehendesImage.setSelected(true);
chckbxBestehendesImage.setBounds(192, 38, 138, 23);
panel_1.add(chckbxBestehendesImage);
JCheckBox chckbxRohling = new JCheckBox("Rohling");
chckbxRohling.setSelected(true);
chckbxRohling.setBounds(332, 38, 97, 23);
panel_1.add(chckbxRohling);
JPanel panel = new JPanel();
panel.setLayout(null);
panel.setBorder(new TitledBorder(null, "Image-Inhalt", TitledBorder.LEADING, TitledBorder.TOP, null, null));
panel.setBackground(SystemColor.menu);
panel.setBounds(10, 117, 557, 95);
contentPanel.add(panel);
JLabel lblEnthalteneSoftware = new JLabel("Enthaltene Software");
lblEnthalteneSoftware.setBounds(10, 39, 176, 20);
panel.add(lblEnthalteneSoftware);
textField = new JTextField();
textField.setBounds(196, 39, 351, 20);
panel.add(textField);
textField.setColumns(10);
JLabel lblNewLabel_1 = new JLabel("Bitte mit ; getrennt angeben");
lblNewLabel_1.setBounds(196, 70, 351, 14);
panel.add(lblNewLabel_1);
JPanel panel_2 = new JPanel();
panel_2.setLayout(null);
panel_2.setBorder(new TitledBorder(null, "Informationen zum Ersteller", TitledBorder.LEADING, TitledBorder.TOP, null, null));
panel_2.setBackground(SystemColor.menu);
panel_2.setBounds(10, 223, 557, 123);
contentPanel.add(panel_2);
JLabel lblNachnameDesErstellers = new JLabel("Nachname des Erstellers");
lblNachnameDesErstellers.setBounds(10, 39, 176, 20);
panel_2.add(lblNachnameDesErstellers);
textField_1 = new JTextField();
textField_1.setColumns(10);
textField_1.setBounds(196, 39, 351, 20);
panel_2.add(textField_1);
JLabel lblHochschuleuniversitt = new JLabel("Hochschule/Universit\u00E4t");
lblHochschuleuniversitt.setBounds(10, 70, 176, 20);
panel_2.add(lblHochschuleuniversitt);
JComboBox<String> comboBox = new JComboBox<String>();
comboBox.setBounds(196, 70, 351, 20);
panel_2.add(comboBox);
{
JPanel buttonPane = new JPanel();
buttonPane.setBounds(0, 640, 597, 33);
buttonPane.setBackground(SystemColor.menu);
buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT));
getContentPane().add(buttonPane);
{
JButton okButton = new JButton("Zur\u00FCck");
okButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
EingabeImageAllgemein_GUI sr=new EingabeImageAllgemein_GUI();
sr.setVisible(true);
dispose();
}
});
okButton.setActionCommand("OK");
buttonPane.add(okButton);
getRootPane().setDefaultButton(okButton);
}
{
JButton cancelButton = new JButton("\u00DCbernehmen");
cancelButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
FTPUploader_GUI ea=new FTPUploader_GUI();
ea.setVisible(true);
dispose();
}
});
cancelButton.setActionCommand("Cancel");
buttonPane.add(cancelButton);
}
}
JSeparator separator = new JSeparator();
separator.setBounds(0, 78, 597, 2);
getContentPane().add(separator);
JSeparator separator_1 = new JSeparator();
separator_1.setBounds(0, 627, 597, 2);
getContentPane().add(separator_1);
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu mnNewMenu = new JMenu("Suchen");
menuBar.add(mnNewMenu);
JMenuItem mntmVlSuche = new JMenuItem("VL Suche");
mnNewMenu.add(mntmVlSuche);
JMenu mnNewMenu_1 = new JMenu("Hilfe");
menuBar.add(mnNewMenu_1);
JMenuItem mntmFaq = new JMenuItem("FAQ");
mnNewMenu_1.add(mntmFaq);
JMenuItem mntmOtrs = new JMenuItem("OTRS");
mnNewMenu_1.add(mntmOtrs);
}
}