摘要:java图形gui界面的创建swing。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
package jdbc; import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; import java.util.*; public class reguser extends JFrame { //定义窗体变量 private JButton reg; private JButton show; private JButton edit; private JButton del; private JPanel up; private JPanel down; private JLabel uptext; private JTextField user; private JTextField pass; private JLabel result; private JButton regsave=new JButton("提交注册"); private JButton editpass=new JButton("修改密码"); private Mapusermap=new HashMap(); //定义数据库变量 Statement stmt = null; Connection conn = null; ResultSet rs = null; JFrame f=new JFrame("注册窗口"); f.setSize(300,200); f.setLocation(300,200); reg=new JButton("注册") ; show=new JButton("查看"); edit=new JButton("修改") ; del=new JButton("删除"); f.setLayout(new BorderLayout()); up=new JPanel() ; f.add(up,BorderLayout.NORTH); f.add(down,BorderLayout.SOUTH); down.add(reg); down.add(show); down.add(edit); down.add(del); uptext=new JLabel("用户注册界面"); uptext.setFont(new Font("宋体",Font.PLAIN,30)); up.add(uptext); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //菜单 JMenuBar menuBar = new JMenuBar(); JMenu menu = new JMenu("操作"); JMenuItem item1 = new JMenuItem("注册用户"); JMenuItem item2 = new JMenuItem("关闭"); f.setJMenuBar(menuBar); menuBar.add(menu); menu.add(item1); menu.add(item2); f.setVisible(true); //按钮注册弹窗 reg.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { reg(); } });