设置为FlowLayout后,组件不能设置size
public class Test3 extends JFrame{
private JTextField textField;
public Test3() {
getContentPane().setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5));
JComboBox comboBox = new JComboBox(new String[]{"1","2","3"});
// comboBox.setSize(new Dimension(60,10));//doesn't work
getContentPane().add(comboBox);
textField = new JTextField();
textField.setSize(100,50);//do not work either
getContentPane().add(textField);
textField.setColumns(10);
this.pack();
this.setVisible(true);
}
public static void main(String...args){
new Test3();
}
}
代码中的两处地方,JComboBox和JTextField不能改变size,请如在保证FlowLayout布局的情况下,怎么才能改变size?
...全文
相关推荐
第6章-图形用户界面概述和java.awt包PPT学习课件.ppt
第6章-图形用户界面概述和java.awt包PPT学习课件.ppt
2021-2022计算机二级等级考试试题及答案No.17055.docx
2021-2022计算机二级等级考试试题及答案No.17055.docx
java词汇解释
java词汇解释
2021-2022计算机二级等级考试试题及答案No.14035.docx
2021-2022计算机二级等级考试试题及答案No.14035.docx
Android中使用TagFlowLayout制作动态添加删除标签
效果图 简单的效果图(使用开源库)[FlowLayout](“ https://github.com/hongyangAndroid/FlowLayout “) 步骤 导包 compile 'com.zhy:flowlayout-lib:1.0.3' <com.zhy.view.flowlayout.TagFlowLayout android:id=@+id/id_flowlayout zhy:max_select=-1 android:layout_width=fill_parent android:layout_height=wrap_content


Java SE
