好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Java Swing实现QQ登录页面

本文实例为大家分享了Java Swing 实现QQ登录页面,供大家参考,具体内容如下

代码如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

import java.awt.*;

import javax.swing.*; 

public class Demo121 extends JFrame{

     public Demo121()

     {

         JPanel jp1= new JPanel();

         JPanel jp2= new JPanel();

         JPanel jp3= new JPanel();        

 

        

         Icon icon1= new ImageIcon(getClass().getResource( "/com/res/tou.gif" ));

         Icon icon2= new ImageIcon(getClass().getResource( "/com/res/clear.gif" ));

         Icon icon3= new ImageIcon(getClass().getResource( "/com/res/denglu.gif" ));

         Icon icon4= new ImageIcon(getClass().getResource( "/com/res/quxiao.gif" ));

         Icon icon5= new ImageIcon(getClass().getResource( "/com/res/xiangdao.gif" ));

    

         JButton jb1= new JButton();

         JButton jb2= new JButton();

         JButton jb3= new JButton();

         JButton jb4= new JButton();

         JButton jb5= new JButton();

         jb1.setIcon(icon1);

         jb2.setIcon(icon2);

         jb3.setIcon(icon3);

         jb4.setIcon(icon4);

         jb5.setIcon(icon5);

        

         JTabbedPane jta= new JTabbedPane(JTabbedPane.TOP);

         JPanel jp4= new JPanel();

         JPanel jp5= new JPanel();

         JPanel jp6= new JPanel();

         jta.addTab( "QQ号码" , jp4);

         jta.addTab( "手机号码" , jp5);

         jta.addTab( "邮箱号码" , jp6);        

        

         JLabel jla1= new JLabel( "QQ号码" );

         JLabel jla2= new JLabel( "QQ密码" );

         JLabel jla3= new JLabel( "忘记密码" );

         jla3.setFont( new Font( "宋体" ,Font.BOLD, 16 ));

         jla3.setForeground(Color.BLUE);

            

         JLabel jla4= new JLabel( "申请密码保护" );

         jla4.setForeground(Color.BLUE);

        

         JRadioButton jra1= new JRadioButton( "隐身登陆" );

         JRadioButton jra2= new JRadioButton( "记住密码" );

         JTextField jte= new JTextField( 10 );

         JPasswordField jpa= new JPasswordField( 10 );

         jp4.setLayout( new GridLayout( 3 , 3 , 1 , 2 ));

         jp4.add(jla1);

         jp4.add(jte);

         jp4.add(jb2);

         jp4.add(jla2);

         jp4.add(jpa);

         jp4.add(jla3);

         jp4.add(jra1);

         jp4.add(jra2);

         jp4.add(jla4);

 

         jp1.add(jb1);

         jp2.add(jta);

         jp3.add(jb3);

         jp3.add(jb4);

         jp3.add(jb5);

        

         this .add(jp1,BorderLayout.NORTH);

         this .add(jp2,BorderLayout.CENTER);

         this .add(jp3,BorderLayout.SOUTH);

        

        

         this .setSize( 400 , 290 );

         this .setVisible( true );

         this .setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

         this .setLocation( 450 , 120 );

        

     }

    

     public static void main(String[] args) {

         Demo121 de= new Demo121();

     }

}

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

原文链接:https://blog.csdn.net/qq_53786696/article/details/117325573

查看更多关于Java Swing实现QQ登录页面的详细内容...

  阅读:18次