因为之前写了一个学生信息管理系统,但还是处于命令行界面,不美观,于是打算做一个完整的界面出来。
在网上查阅资料后发现C++本身是不支持图形化界面的,可以使用第三方的Qt来做。
权衡之下还是选择了JAVA,自学之路开始!!!
1 package Menu; 2 3 import javax.swing.*; 4 5 import java.awt.*; 6 7 public class SimpleGuil { 8 9 10 11 public static void main(String args[]) 12 { 13 JTextField jTextField=new JTextField(12); 14 JPasswordField jPasswordField=new JPasswordField(13); 15 JPanel pa1=new JPanel(); 16 JPanel pa2=new JPanel(); 17 JPanel pa3=new JPanel(); 18 JPanel pa=new JPanel(new GridLayout(3,1)); 19 20 JLabel jlabel1=new JLabel("用户名"); 21 JLabel jlabel2=new JLabel("密 码"); 22 23 JButton button1=new JButton("登陆"); 24 JButton button2=new JButton("取消"); 25 26 JFrame frame =new JFrame("第一个测试窗口"); 27 28 frame.setSize(300,300); 29 30 frame.setVisible(true); 31 32 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 33 34 pa1.add(jlabel1); 35 pa1.add(jTextField); 36 37 pa2.add(jlabel2); 38 pa2.add(jPasswordField); 39 40 pa3.add(button1); 41 pa3.add(button2); 42 43 pa.add(pa1); 44 pa.add(pa2); 45 pa.add(pa3); 46 47 frame.setContentPane(pa); 48 } 49 50 }
原文:https://www.cnblogs.com/robotpaul/p/10395944.html