日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GUI登录界面

發布時間:2023/12/13 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GUI登录界面 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在這次的作業中,我先使用單選按鈕,輸入框,復選框設計了一個簡單地登錄界面。接著我使用了MouseListener將登陸按鈕與下一個“查詢界面”連接起來。最后我使用了我們本周所學的JFrame框架與事件處理機制設計了一個簡單地界面。我所設計的登錄界面沒有實現賬戶與密碼的一對一。在老師的指導下,我會把界面修改的更好,并把后續的界面完成。
public class entryer {
public static void main (String[] args){
//創建窗體
final JFrame frm = new JFrame("登錄界面");
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setLayout(null);
//創建用戶名和密碼
JLabel jb=new JLabel();
jb.setText("用戶名");
jb.setBounds(40,20,80,30);

JLabel jb1=new JLabel(); jb1.setText("密碼"); jb1.setBounds(40,60,80,30);frm.add(jb); frm.add(jb1);//創建輸入組件 JComboBox JLable = new JComboBox(); JLable.setEditable(true); JLable.addItem("huanhuan"); JLable.addItem("yingying"); JLable.setBounds(100,20,120,30); frm.add(JLable);JPasswordField tx1=new JPasswordField("123456"); tx1.setEditable(true); tx1.setHorizontalAlignment(SwingConstants.LEFT); tx1.setColumns(20); tx1.setBounds(100,60,120,30); frm.add(tx1);//創建登錄按鈕 JButton bt=new JButton("登錄"); bt.setBounds(130,100,60,30); bt.setBackground(Color.gray); frm.add(bt);//設置窗體位置 frm.setBounds(600,400,350,200); frm.setVisible(true);//創建新窗口 final JFrame frm1 = new JFrame("查詢界面"); frm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frm1.setLayout(null); frm1.setBounds(600,400,350,200); frm1.setVisible(false); //連接按鈕與窗口 bt.addMouseListener(new MouseListener(){public void mouseClicked(MouseEvent e){ frm1.setVisible(true); }@Override public void mouseEntered(MouseEvent e) {// TODO Auto-generated method stub}@Override public void mouseExited(MouseEvent e) {// TODO Auto-generated method stub}@Override public void mousePressed(MouseEvent e) {// TODO Auto-generated method stub}@Override public void mouseReleased(MouseEvent e) {// TODO Auto-generated method stub} });//創建菜單欄 JMenuBar mbar=new JMenuBar(); frm1.setJMenuBar(mbar);//創建下拉式菜單 JMenu m1=new JMenu("用戶管理"); JMenu m2=new JMenu("成績管理"); JMenu m3=new JMenu("系統狀態"); mbar.add(m1); mbar.add(m2); mbar.add(m3); //創建菜單項并添加到菜單下 JMenuItem mi11=new JMenuItem("基本信息管理"); JMenuItem mi12=new JMenuItem("修改密碼");JMenuItem mi13=new JMenuItem("系統退出");m1.add(mi11); m1.add(mi12); m1.add(mi13);mi13.addActionListener(new ActionListener(){@Overridepublic void actionPerformed(ActionEvent arg0) {System.exit(0);}});JMenuItem mi21=new JMenuItem("信息錄入"); JMenuItem mi22=new JMenuItem("成績錄入"); JMenuItem mi23=new JMenuItem("成績查詢"); m2.add(mi21); m2.add(mi22); m3.add(mi23); JMenuItem mi31=new JMenuItem("顯示背景"); JMenuItem mi32=new JMenuItem("顯示信息");m3.add(mi31); m3.add(mi32); frm.getContentPane().setBackground(Color.cyan);}

}

轉載于:https://www.cnblogs.com/dongjiao2016/p/5292843.html

總結

以上是生活随笔為你收集整理的GUI登录界面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。