【发布时间】:2015-03-10 20:02:59
【问题描述】:
我对 Swing 和 Java 还是很陌生。
我试图完成的是面板包含和文本字段以及下面的一些标签(JLabel)。
很遗憾,我还不能发布图片。所以这里是我想要创建的布局的涂鸦和我得到的:https://www.dropbox.com/s/xsfwijlp77xssmk/panel-in-panel.png?dl=0
add(textFieldTags);
tagWrapperPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
tagWrapperPanel.setVisible(true);
add(tagWrapperPanel);
JLabel label = new JLabel("dsgsdgs");
setForeground(Color.WHITE);
setBackground(new Color(96, 153, 58));
setVisible(true);
tagWrapperPanel.add(label);
结果是一个很小的文本字段和旁边的标签。我也尝试了不同的布局组合,但没有任何运气。
你能告诉我我做错了什么吗?
【问题讨论】:
-
JTextField myTextField = new JTextField(10);其中参数(此处为 10)是您希望 JTextField 具有的可见列数。要获得更好更完整的帮助,请发布一个小但可编译和可运行的程序。
标签: java swing jpanel layout-manager