Moin!
Ich habe mir mit dem WindowBuilder in Eclipse eine TestGUI gebaut. Im Vorschaufenster passt das Textfield wunderbar in das Fenster, starte ich jedoch die Applikation, zieht sich das Textfeld zusammen, so das man nichts mehr lesen kann. Woran kann das liegen?
Danke im Voraus!
Ich habe mir mit dem WindowBuilder in Eclipse eine TestGUI gebaut. Im Vorschaufenster passt das Textfield wunderbar in das Fenster, starte ich jedoch die Applikation, zieht sich das Textfeld zusammen, so das man nichts mehr lesen kann. Woran kann das liegen?
Danke im Voraus!
Java:
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import java.awt.GridBagLayout;
import javax.swing.JLabel;
import java.awt.GridBagConstraints;
import javax.swing.JTextField;
import java.awt.Insets;
public class Testseite extends JFrame {
private JPanel contentPane;
private JTextField txtTestfeldNummer;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Testseite frame = new Testseite();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Testseite() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 230, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
GridBagLayout gbl_contentPane = new GridBagLayout();
gbl_contentPane.columnWidths = new int[]{0, 0, 0};
gbl_contentPane.rowHeights = new int[]{0, 0};
gbl_contentPane.columnWeights = new double[]{0.0, 0.0, Double.MIN_VALUE};
gbl_contentPane.rowWeights = new double[]{0.0, Double.MIN_VALUE};
contentPane.setLayout(gbl_contentPane);
JLabel lblDiesIstNur = new JLabel("Dies ist nur ein Testlabel!");
GridBagConstraints gbc_lblDiesIstNur = new GridBagConstraints();
gbc_lblDiesIstNur.insets = new Insets(0, 0, 0, 5);
gbc_lblDiesIstNur.anchor = GridBagConstraints.NORTHWEST;
gbc_lblDiesIstNur.gridx = 0;
gbc_lblDiesIstNur.gridy = 0;
contentPane.add(lblDiesIstNur, gbc_lblDiesIstNur);
txtTestfeldNummer = new JTextField();
txtTestfeldNummer.setText("Testfeld Nummer2");
GridBagConstraints gbc_txtTestfeldNummer = new GridBagConstraints();
gbc_txtTestfeldNummer.anchor = GridBagConstraints.NORTHWEST;
gbc_txtTestfeldNummer.gridx = 1;
gbc_txtTestfeldNummer.gridy = 0;
contentPane.add(txtTestfeldNummer, gbc_txtTestfeldNummer);
txtTestfeldNummer.setColumns(10);
}
}