Ich benutze IntelliJ GUI Eigenschaft und ich kämpfe, um den Rahmen anzuzeigen. HierWie man einen Rahmen mit GUI anzeigt intelliJ
ist ein Bild von meiner GUI-Komponenten:
Und hier ist der Code habe ich es in meiner IDE zu konfigurieren:
public class SftpDoc extends JPanel{
private JRadioButton radioButton1;
private JRadioButton radioButton2;
private JRadioButton radioButton3;
private JButton button1;
private JComboBox comboBox1;
private JTextField textField1;
private JButton browseButton;
private JButton button2;
private final static JPanel panel = new JPanel();
public SftpDoc(){
panel.add(button1);
panel.add(comboBox1);
panel.add(radioButton1);
panel.add(textField1);
panel.add(browseButton);
panel.add(radioButton2);
panel.add(radioButton3);
panel.add(button2);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.getContentPane().add(panel);
frame.setVisible(true);
}
});
}
}
Wenn ich laufen die Klasse den Rahmen ist die einzige Komponente, die angezeigt wird:
Wenn Sie frame.pack() verwenden, wird die Größe der Frames automatisch entsprechend der Größe der darin enthaltenen Komponenten geändert. – Michael
Hallo danke für deinen Kommentar. Ich habe versucht, das hinzuzufügen, aber es zeigt immer noch, dass es nichts in dem Rahmen gibt. – Hendrien