我是 Java 和整个摇摆开发的新手。我正在处理一个带有三个选项卡的窗口,并将每个组件添加到这些选项卡中。我首先在第三个选项卡中添加了一个文本字段,但它占据了整个选项卡。我确定如果我添加其他组件它会腾出空间,但没有办法让它最初不会占用整个选项卡式窗格?
package literature.windows;
import java.awt.*;
import javax.swing.*;
public class MainWindow extends JFrame {
JPanel storiesPanel = new JPanel();
JPanel plotPanel = new JPanel();
JPanel charactersPanel = new JPanel();
JTextField addCharacterTextField = new JTextField("Enter Character's Name", 25);
public MainWindow() {
setSize(800, 600);
JTabbedPane tabs = new JTabbedPane();
tabs.addTab("Stories", storiesPanel);
tabs.addTab("Plot", plotPanel);
tabs.addTab("Characters", charactersPanel);
add(tabs);
tabs.setTabComponentAt(2, addCharacterTextField);
setVisible(true);
}
}