java登陆界面跳转代码代码是什么意思?

java登陆界面验证_百度知道
java登陆界面验证
&&nbsp.setBackground(& }}<img class="ikqb_img" src="http,30.getContentPane();private JPasswordField password_pwd.baidu.add(panel_2).CENTER)).*;button_close=new JButton(&quot.add(text_username);登陆&&public class LoginJFrame extends JFrame implements ActionListener{&&button_在线考试系统用户登录&quot.baidu.private JTextField text_&nbsp.setVisible(true);&&&& new LoginJFrame().getContentPane(),如果其中一项为空.jpg" esrc="&&&&nbsp.add(button_close)登陆界面的代码;&&nbsp.jpg" />想实现如果用户名和密码均为空点击登陆就在下方(不是弹窗提示)显示”请输入用户名和密码;&&用户名.com/zhidao/pic/item/a1ec08fa513db257fbb2fb;&password_pwd = new JPasswordField(20);JPanel panel_1=new JPanel(new GridLayout(2.button_lg=new JButton(&quot!“;&private JButton button_lg,JL&,我会连接数据库;&&);&this.setResizable(false):panel_1;public LoginJFrame(){&&nbsp,0.add(new JLabel(&;super(&&nbsp,320,20;&nbsp,JLabel,用的是mysql)请大神帮忙写一段代码~谢谢;&&&}&nbsp!“ 如果验证均不为空了则连接到数据库验证用户名密码(数据库相关代码还没有添加;登录&quot,0)); 码
提问者采纳
&&&nbsp.getText();&panel_1;&&&&);new&&&&&&&&&panel_1&&&JButton(&private&implements&&&&nbsp.add(new&&&msgArea.setLayout(new&&TODO&public&&&&&&JLabel(&&&&&JPasswordField&&e)&super(&&&&&&&&import&&JFrame&nbsp.setText(&ActionListener&&nbsp.&import&&nbsp.&&&&&&nbsp,&&nbsp!&quot.add(text_username);new&&&&&请输入用户名和密码;&&&=&&public&&nbsp.&getContentPane();&&&&import&msgArea&&&&&&&&actionPerformed(ActionEvent&button_lg)&码;new&&&&&LoginJFrame();&JPanel&&&&&&&&&&&&&&&&&&&(text_username.CENTER));&&&&&&&&extends&nbsp.{&getContentPane();JButton(&&&&&2;&&nbsp.getText();&nbsp:&&nbsp,&&JLabel(&}&&&public&&&&nbsp.getSource()&&);&if&JPanel(new&//&&&JPanel();&&nbsp.getText();&&&&JPanel(new&nbsp.GridL&&msgA&&&&=&private&&&&&&{&&(password_连接数据库验证用户&&&&&&&nbsp,&&260);&&text_登录按钮&&new&&&密&&nbsp,&&nbsp.);if&&&nbsp.add(msgArea));&&if&&JButton&(e;main(String&&&&&=&&&&nbsp!&&&用户名;&添加一个控件用于显示提示信息&&{&&&&&nbsp.JTextField.add(button_lg);button_lg&}&&&&&nbsp.add(panel_3;&&private&&import&&&&;&&&panel_1;&nbsp.ActionE{&&&&&&JTextField&&nbsp,&nbsp.&nbsp.getText();&&LoginJFrame&&&),&&button_&&&&if&&}&&&&&import&//&&nbsp.&&&private&JLabel(&&&&&&&&&nbsp.CENTER));&nbsp,&320;&button_&&setVisible(true);&&10));&nbsp.setText(&&new&&&&&&&&&&&&&&&&240;&public&&&JPasswordField(20);&&&&&&&&JL&&&&&&&&&JPanel&&static&&&&&msgA&&{&&nbsp.&&&&&&&&&&1.add(button_close);2,&&&JLabel();&&登陆&&&&&nbsp.&&&nbsp.add(new&20;&=&&panel_3&nbsp.isEmpty())&&nbsp.isEmpty()&&&&=&=&&&&nbsp.ActionL&&nbsp.C&&&&&&&GridLayout(1;&nbsp,&new&&msgA&void&nbsp!&}&&JL&;panel_2;&(text_&&nbsp.JB&arg[])&&JLabel&&&}&{&&&&getContentPane(),&&import&JTextField(20);panel_1:&new&登录&&GridLayout(4;&5)).isEmpty())&nbsp.&&&}&&&&&password_pwd.JF&30;&&&JL&&用户名不能为空,&setBackground(&&&{&&nbsp.&&{&&import&&GridLayout(2;&&&&nbsp.CENTER)).add(new&&&=&&&&&nbsp.add(panel_1);password_pwd.add(panel_2);=&&&nbsp,&&&&&在线考试系统用户登录&&&nbsp.JLabel.JP&&JPanel&&&&&setDefaultCloseOperation(EXIT_ON_CLOSE);//&setResizable(false);import&&&text_username&);&&0;&&nbsp.setText(&&&&&nbsp.JPasswordF&&&new&&&&setVisible(true);&&nbsp,&&class&&密码不能为空.isEmpty())&&&&&&&nbsp.addActionListener(this);&&&&&button_&&&&getContentPane();&&&panel_2;&&button_close&&void&&&&&&&&&&&注册&&&&&&&&getContentPane().add(password_pwd);&LoginJFrame()&&nbsp以下代码就是了;&&&nbsp。详细参照附件import&&&nbsp.setBounds(500;&nbsp.lightGray);&&nbsp,&&panel_2&&panel_1;&&nbsp,&;&&&0));&&password_pwd&&&&}}<file fsid="718" link="/share/link.&&&new&==&&&&);&&nbsp?shareid=&uk=" name="LoginJF&&&&nbsp
非常感谢你!但是isEmpty() 提示错误 the method isEmpty() is underfind for the type String& 我看网上解释是java的String没有isEmpty方法,该怎么办?另外密码后面的getText画了条线是什么意思呀?
1、String的isEmpty是jdk1.6之后才有的。如果你不能用这个,可以自己写个子方法,例如&&& private boolean isEmpty(String value) {&&&&&&& if (value == null || value.length() == 0 || &&.equals(value.trim())) {&&&&&&&&&&&&&&&&&& } else {&&&&&&&&&&&&&&&&&& }&&& }&2、密码后面的getText画了条线是代表这个方法已经被其它方法取代。而现在这个方法就是被getPassword取代了。但是这个方法还是可以使用的。因为getPassword返回的是一个char数组,我不太喜欢,所以就继续用这个getText了。&附件是修改完的代码,你试试
提问者评价
太感谢啦!
其他类似问题
为您推荐:
登陆界面的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Java登录界面验证代码
最近刚好学到
servlet,网上碰到了这段代码,比较学习一下:
package com.
java.awt.C
import java.awt.F
import java.awt.G
import java.awt.image.BufferedI
import java.io.IOE
import java.util.R
javax.imageio.ImageIO;
import javax.servlet.ServletE
import javax.servlet.http.HttpS
import javax.servlet.http.HttpServletR
import javax.servlet.http.HttpServletR
import javax.servlet.http.HttpS
com.util.DaoC
public class
ValidateCode extends HttpServlet {
  private static
final long serialVersionUID = 1L;
  private final
String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  private Color getRandColor(int fc, int bc) {
    // 给定范围获得随机颜色
    Random random = new Random();
    if (fc & 255)
      fc = 255;
    if (bc & 255)
      bc = 255;
    int r = fc + random.nextInt(bc - fc);
    int g = fc + random.nextInt(bc - fc);
    int b = fc + random.nextInt(bc - fc);
    return new Color(r, g, b);
  // private
Font mFont=new Font("宋体", Font.PLAIN,12);//设置字体
  // 处理post
  public void doPost(HttpServletRequest request,
HttpServletResponse response)
      throws ServletException, IOException {
    doGet(request, response);
  public void
doGet(HttpServletRequest request, HttpServletResponse
      throws ServletException, IOException {
    // 设置页面不缓存
    response.setHeader("Cache-Control", "no-store");
    response.setHeader("Pragma", "no-cache");
    response.setDateHeader("Expires", 0);
    response.setContentType("image/jpeg");
    //
在内存中创建图象
    int width = 90, height = 22;
    BufferedImage image = new BufferedImage(width,
        BufferedImage.TYPE_INT_RGB);
    //
获取图形上下文
    Graphics g = image.getGraphics();
    //
生成随机类
    Random random = new Random();
    //
设定背景色
    g.setColor(getRandColor(200, 250));
    g.fillRect(0, 0, width, height);
    //
    g.setFont(new Font(DaoConfig.getValidateCodeFont(),
Font.BOLD + Font.ITALIC, 20));
    //
    // g.setColor(new Color());
    // g.drawRect(0,0,width-1,height-1);
    //
随机产生一些干扰线
    g.setColor(getRandColor(160, 200));
    for (int i = 0; i & 155; i++) {
      int x = random.nextInt(width);
      int y = random.nextInt(height);
      int xl = random.nextInt(12);
      int yl = random.nextInt(12);
      g.drawLine(x, y, x + xl, y + yl);
    //
取随机产生的认证码(6位字符)
    StringBuffer sRand = new StringBuffer(6);
    for (int i = 0; i & 6; i++) {
      String rand = str.charAt(random.nextInt(36)) +
      sRand.append(rand);
      // 将认证码显示到图象中
      g.setColor(new Color(20 + random.nextInt(110), 20 +
          .nextInt(110), 20 + random.nextInt(110))); //
调用函数出来的颜色相同,可能是因为种子太接近,所以只能直接生成
      g.drawString(rand, 13 * i + 6, 17);
    //
将验证码存入 session
    HttpSession session = request.getSession();
    session.setAttribute("validateCode",
sRand.toString());
    g.dispose();
    // 输出图象到页面
    ImageIO.write(image, "jpeg",
response.getOutputStream());
language="javascript"&
  function changeValidateCode(){
    var temp = Math.random();
    // 加 temp 的目的用于 Firefox 刷新验证码
    document.getElementByIdx("val").src="/calendar/servlet/ValidateCode?temp="
&img id="val"
border="1" title="看不清,请单击图片"
src="/&projectname&/servlet/ValidateCode"
onclick="changeValidateCode();"/&
页面提交后采用
session.getAttribute("validateCode"); 来进行对比。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。&&源码搜搜[中文],大家一起找最好的开源代码。
&&请提交您认为需要收录的源码网站。
jsp登陆界面firm.rar - jsp登陆界面代码,很不错的哦,希望大家喜欢 -jsp landing interface code is pretty good, um, hope you like标签:Java, Web网页&评论:0条
说明:想不想拥有自己个性化的WIN2000登陆界面呢?本文就教你如何实现 .msgnia.dll的调用,开发.标签:Visual C++&评论:0条
移动电信联通的后台登陆界面移动电信联通的后台登陆界面移动电信联通的后台登陆界面移动电信联通的后台登陆界面移动电信联通的后台登陆界面标签:互联网, 登陆界面&评论:0条
jQuery插件开发.pdf .书 jquery-ui-1.8.12.custom.zip .ui插件 jquery.checktree.rar 树插件 登陆界面模板.rar 。。html标签:解决方案&评论:0条
b/s应用系统登陆界面及主框架页面模板.
包含登陆页面及主框架设计。适合电子政务,OA等应用系统。标签:电子政务, 模板&评论:0条
userloadinterface.ra - 一个非常酷的登陆界面,基于对话框,风格清新简洁,可作为任何软件的登陆界面-Examples of the establishment of a hyperlink, which have encapsulated a good class to use is very simple标签:Visual C++, Dialog_Window&评论:0条
logo_In.rar - Windows Xp登陆界面修改器,绿色版本,可以方便的修改登陆界面,美化您的PC标签:Others, 其他项目&评论:0条
登陆界面替换标签:软件工程&评论:0条
后台模版 后台登陆界面 模版 后台管理模版标签:互联网, 模版&评论:0条
教你修改QQ登陆界面标签:软件工程&评论:0条
ginadll.rar - 想不想拥有自己个性化的WIN2000登陆界面呢?本文就教你如何实现 .msgnia.dll的调用,开发.-Implement your gina dll, the program tell you how to use the API of msgina.dll标签:Visual C++, Windows开发&评论:0条
hwy_sell.rar - 数据库在VB界面上的实现.如何实现数据库登陆界面、以何种形式登陆、销售系统界面等-in VB database interface is achieved. How landing database interface, in whatever form, landing, sales system interface标签:Others, 数据结构&评论:0条
说明:(JSP简单登陆界面连数据库)jsp连接Access简单登陆系统标签:Java&评论:0条
1 公司管理系统的用户需求简介 73.2 对系统的综合要求 73.3 系统功能模块图 83.4 数据库结构设计 104 公司管理系统的功能实现 134.1 登陆界面编码设计 134.2 员工信息管理界面编码设计 144.3 财务信息管理界面编码设计 165 结论与体会 19致谢 20参考文献: 21标签:word&评论:0条
testprj1.rar - 带登陆界面的系统 能简单实现添加,删除,搜索功能 -Landing system can interface with a simple realization of add, delete, search functions标签:DELPHI, Delphi VCL&评论:0条
myasp.rar - 本文件是用asp.net编写的网站的登陆界面设计程序-This document is prepared in asp.net web site interface design landing procedures标签:ASP/ASPX, Network Security&评论:0条
. 最新消息,CMS4J 现已推出 基于java / jsp技术开发的网站管理系统 CMS4J 2008 免费版 ,并且又推出了一套同样基于java / jsp技术开发的博客系统!...同时,还支持了网站集群的架构以及多数据库的支持,功能体系也十分完整,属于java / jsp领域内比较优秀的CMS!标签:新闻文章&评论:0条
corInfMan.rar - 登陆界面,人员管理,合同管理,项目子系统管理,缴费管理。-Landing Interface, personnel management, contract management, project sub-systems management, payment management标签:Others, 其他项目&评论:0条
说明:简单的JSP登陆界面制作!随意加一点凑够二十个字!标签:Java&评论:0条
web1.rar - 留言板,包括登陆界面的设计,提交以及删除、查询信息等功能-Message boards, including the landing interface design, submit and delete, query information, such as functional标签:Web网页, ASP/ASPX&评论:0条
CopyRight (&)
All Rights Reserved&&#xe621; 上传我的文档
&#xe602; 下载
&#xe60c; 收藏
该文档贡献者很忙,什么也没留下。
&#xe602; 下载此文档
正在努力加载中...
java登陆界面代码(可以用,界面带照片)
下载积分:30
内容提示:java登陆界面代码,一个applet的登录实例讲解,有做Applet的可以去查阅。
文档格式:PDF|
浏览次数:441|
上传日期: 20:21:11|
文档星级:&#xe60b;&#xe60b;&#xe60b;&#xe612;&#xe612;
该用户还上传了这些文档
java登陆界面代码(可以用,界面带照片)
官方公共微信java EE - 登陆界面_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
java EE - 登陆界面
上传于||文档简介
&&j&#8203;a&#8203;v&#8203;a&#8203; &#8203;E&#8203;E&#8203; &#8203;-&#8203; &#8203;登&#8203;陆&#8203;界&#8203;面&#8203; &#8203; &#8203; &#8203;上&#8203;机&#8203;报&#8203;告
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
你可能喜欢}

我要回帖

更多关于 java登陆界面跳转代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信