「java登录图形界面」java登录界面设计

博主:adminadmin 2023-01-12 13:06:09 977

本篇文章给大家谈谈java登录图形界面,以及java登录界面设计对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA图形界面用户登录后如何关闭登录的对话框

System.out.println("登陆成功");

this.setVisible(false);//用这句

new TestSystem();

JAVA用户登录图形界面出错了 高手来一下

改两个地方

一, LoginFrame的构造函数private改为public

二,class LoginPanel extends Jpanel这句中的Jpanel改为JPanel (P大写)

java 图形界面,怎么点击用户登录菜单后跳到其登录界面。。。。

otherFace(); //进入另一个界面

这里new一个你要打开的另一个窗口即可

JAVA用户怎么登录图形用户界面程序?

制作一个类似于QQ登陆的界面,以下数据库部分,你可以自己修该下,默认为Access;

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

import java.sql.*;

class JieMian extends JFrame;

{

JFrame f;

JLabel lb1;

JLabel lb2;

JTextField tf;

JPasswordField pwd;

JButton b1;

JButton b2;

JPanel p1;

JPanel p2;

Connection con;

Statement stmt;

String use;

char passw[]=new char[10];

ResultSet rs;

String k1,k2;

public void init()

f=new JFrame("登陆界面");

init();

b1.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent ei)

{

try

{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

con=DriverManager.getConnection("jdbc:odbc:dat");

stmt=con.createStatement();

use=tf.getText();

passw=pwd.getPassword();

String passww=new String(passw);

rs=stmt.executeQuery("select * from user where 用户名='"+use+"' and  密码='"+passww+"'");

while(rs.next())

{

System.out.println(k1=rs.getString("用户名"));

System.out.println(k2=rs.getString("密码"));

}

if(k1.equals(use)(k2.equals(passww)))

{

JOptionPane.showMessageDialog(null,"用户登陆成功");//登陆成功

}

else

{

JOptionPane.showMessageDialog(null,"请检查用户信息,登陆失败");//登录失败

}

rs.close();

stmt.close();

con.close();

}

catch (Exception ey){JOptionPane.showMessageDialog(null,"请检查用户信息,登陆失败");}

}

});

f.setLayout(new GridLayout(2,1,10,5));

f.setVisible(true);

f.setSize(210,150);

f.setLocation(550,300);

f.setResizable(false);

f.setDefaultCloseOperation(EXIT_ON_CLOSE);

b2.addActionListener(new ActionListener(){//58

public void actionPerformed(ActionEvent e){

f.setVisible(false);

}

});

}

}

public class DengLu

{

public static void main(String[] args)

{

new JieMian();

}

}。

java图形界面的登录账户密码

你要把b1 b2都加事件监听器 然后if()里面的对比方式错了,==是对比两边的内存地址,如果是两个对象的话内存地址永远不会相等,所以永远不等于,应该改成equals();

b1.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

x =n.getText();

y =m.getText();

if(x.equals(userName) y.equals(userPassword)){

JOptionPane.showMessageDialog(null, "登陆成功误", "提示", JOptionPane.INFORMATION_MESSAGE);

System.out.println("yes");}

else{

JOptionPane.showMessageDialog(null, "错误", "提示", JOptionPane.ERROR_MESSAGE);

}

} });

}

把你的abcd方法删除。

java怎么实现图形化界面

java图形化界面还是有很多内容要学习的,可以参考 如下实例:

public class Test extends JFrame{

MyPanel mp=null;

public static void main(String[] args){

// TODO Auto-generated method stub

Test jf= new Test();

}

public Test(){

mp=new MyPanel();

this.add(mp);

//设置标题

this.setTitle("绘图");

//设置窗体大小

this.setSize(400, 300);

//设置窗体的位置

this.setLocation(100,100);

//限制窗体的大小

this.setResizable(false);

//关闭窗体时,同时退出java虚拟机

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//显示窗体

this.setVisible(true);

}

}

//定义一个MyPanel(我自己的面板,用于绘图和实现绘图区域)

class MyPanel extends JPanel

{

//覆盖JPanel的paint方法

//Graphics是绘图的重要类,可以把它理解成一只画笔

public void paint(Graphics g)

{

//1。调用父类函数完成初始化

super.paint(g);

// //画圆

// g.drawOval(100, 100, 20, 20);

// //画直线

// g.drawLine(50, 150,150, 200);

// //画矩形边框

// g.drawRect(150, 150, 30, 40);

//

// //设置颜色。默认为黑色

// g.setColor(Color.blue);

// //填充矩形

// g.fillRect(10, 10, 20, 30);

//画弧形

g.drawArc(200,10, 100,150, 120,-80);

//在面板上画图片

Image im=Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("图片路径"));

//显示图片

g.drawImage(im, 10, 10,200,180,this);

//画字

g.setColor(Color.red);

g.setFont(new Font("华文彩云",Font.BOLD,20));

g.drawString("要写的字", 80,220);

}

}

关于java登录图形界面和java登录界面设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。