package com.sleeptiger.main;
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
String[] users = new String[]{"Aaron","Steve"};
JComboBox usrcombo = new JComboBox(users);
JCheckBox item1 = new JCheckBox("lamp");
JCheckBox item2 = new JCheckBox("beer");
JFrame frame= new JFrame();
frame.setSize(800, 600);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(usrcombo,BorderLayout.NORTH);
JPanel itempane = new JPanel();
itempane.setLayout(new FlowLayout());
itempane.add(item1);
itempane.add(item2);
frame.getContentPane().add(itempane,BorderLayout.CENTER);
frame.setVisible(true);
}
}
import java.awt.BorderLayout;
import java.awt.FlowLayout;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
String[] users = new String[]{"Aaron","Steve"};
JComboBox usrcombo = new JComboBox(users);
JCheckBox item1 = new JCheckBox("lamp");
JCheckBox item2 = new JCheckBox("beer");
JFrame frame= new JFrame();
frame.setSize(800, 600);
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(usrcombo,BorderLayout.NORTH);
JPanel itempane = new JPanel();
itempane.setLayout(new FlowLayout());
itempane.add(item1);
itempane.add(item2);
frame.getContentPane().add(itempane,BorderLayout.CENTER);
frame.setVisible(true);
}
}
Java Swing 示例应用
本文介绍了一个使用Java Swing创建简单图形用户界面的应用实例。该应用包括一个下拉菜单用于选择用户,以及两个复选框供用户选择不同的选项。通过 BorderLayout 和 FlowLayout 布局管理器实现了组件的合理布局。
342

被折叠的 条评论
为什么被折叠?



