Hallo zusammen,
ich bin neu hier - deswegen seid bitte etwas gnädig und weist mich auf Fehler dezent hin
Folgende Problematik:
Ich wollte in einem TabbedPane zwei Panel einfügen - was soweit auch funktioniert. Jedoch möchte ich TextFields innerhalb der Pannels platzieren, was aktuell absolut gar nicht funktioniert - sondern eher wirr platziert wird.
Kleiner Hinweis noch am Ende: Ich bin absoluter Java-Anfänger.
Wie kann ich die Textfields in den Pannels platzieren? irgendwie steh' ich grade auf der Leitung.
Vielen Dank und viele Grüße,
Maxi
ich bin neu hier - deswegen seid bitte etwas gnädig und weist mich auf Fehler dezent hin
Folgende Problematik:
Ich wollte in einem TabbedPane zwei Panel einfügen - was soweit auch funktioniert. Jedoch möchte ich TextFields innerhalb der Pannels platzieren, was aktuell absolut gar nicht funktioniert - sondern eher wirr platziert wird.
Java:
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Toolkit;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.JTextField;
public class Oberflaeche extends JFrame {{
final JPanel person;
setTitle("Hotel von und zu Dynamo Dresden, hinterm Mond rechts");
final JPanel panel = new JPanel();
Toolkit toolkit;
toolkit = getToolkit();
Dimension size = toolkit.getScreenSize();
add(panel);
setSize(1024,800);
setLocation(size.width/2 - getWidth()/2, size.height/2 - getHeight()/2);
panel.setLayout(null);
JTabbedPane contentPanel= new JTabbedPane();
//Pannel erstellen
person = new JPanel();
JPanel zimmer = new JPanel();
//Tabs hinzufügen
contentPanel.add("Zimmer",zimmer);
contentPanel.add("Person",person);
JTextField anzeige = new JTextField ("Vorname", 15);
anzeige.setLocation(300, 300);
person.add(anzeige);
JTextField anzeige1 = new JTextField ("Nachname",20);
anzeige1.setLocation(800, 400);
person.add(anzeige1);
JTextField anzeige2 = new JTextField ("Test", 20);
anzeige2.setLocation(300, 500);
person.add(anzeige2);
JTextField anzeige3 = new JTextField ("Test1", 20);
anzeige3.setLocation(300, 600);
person.add(anzeige3);
JTextField anzeige4 = new JTextField ("test2",20);
anzeige4.setLocation(300, 700);
person.add(anzeige4);
setContentPane(contentPanel);
setVisible(true);
setVisible(true);
}}
Kleiner Hinweis noch am Ende: Ich bin absoluter Java-Anfänger.
Wie kann ich die Textfields in den Pannels platzieren? irgendwie steh' ich grade auf der Leitung.
Vielen Dank und viele Grüße,
Maxi