Java:
package programme.GUI;
import javax.swing.JFrame;
import javax.swing.UIManager;
import javax.swing.plaf.MenuBarUI;
import klassen.GUI.FMFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
public class GUIDemo {
public static void main(String[] args) {
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
e.printStackTrace();
}
JFrame frame = new FMFrame();
frame.setVisible(true);
}
}
package klassen.GUI;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JProgressBar;
import javax.swing.JScrollPane;
import javax.swing.JSpinner;
import javax.swing.JTable;
import javax.swing.UIManager;
import javax.swing.JTextField;
public class FMFrame extends JFrame{
private JLabel lblHeader;
private JTable tbl;
private JScrollPane srollTable;
private JProgressBar progBar;
private JButton btnInfo, btnAdd;
private JLabel lblHersteller, lblLeistung, lblPreis, lblTyp;
private JTextField fldHersteller;
private JSpinner spinLeistung, spinPreis;
private JComboBox boxTyp;
public FMFrame() {
setTitle("Fahrzeug-Manager");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(800,500);
setLocationRelativeTo(null);
createWidgets();
addWidgets();
}
private void addWidgets() {
getContentPane().setLayout(null);
getContentPane().add(lblHeader);
getContentPane().add(lblHersteller);
getContentPane().add(lblLeistung);
getContentPane().add(lblPreis);
getContentPane().add(lblTyp);
}
private void createWidgets() {
lblHeader = new JLabel("Fahrzeug-Manager");
lblHeader.setBounds(0, 0, 500, 40);
}
}
Zuletzt bearbeitet von einem Moderator: