GUI Swing 3.6 列表
3.6 列表
-
下拉框
public class TestCombobox extends JFrame { public TestCombobox() { Container contentPane = getContentPane(); //下拉框 JComboBox jComboBox = new JComboBox(); jComboBox.addItem("C"); jComboBox.addItem("JAVA"); jComboBox.addItem("C++"); jComboBox.addItem("PYTHON"); contentPane.add(jComboBox); setVisible(true); setBounds(200,200,200,100); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new TestCombobox(); } }
-
列表框
public class TestJlist extends JFrame{ public TestJlist() { Container contentPane = getContentPane(); //列表框、 //首先要创造文本内容 String[] arr = {"张三","李四","王五","赵六"}; //创造列表框 JList jList = new JList(arr); contentPane.add(jList); setVisible(true); setBounds(200,200,200,150); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void main(String[] args) { new TestJlist(); } }
-
应用场景
选择地区,或者一些单个选项
列表,展示一些信息,一般是动态扩容!
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义