欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

餐廳java源代碼 java掃碼點(diǎn)餐源代碼

哪位大神有簡單的java酒店管理系統(tǒng)或圖書館源代碼

你可以在CSDN下載頻道去搜 Java 酒店管理系統(tǒng) 或 圖書館 這樣的關(guān)鍵字,那里經(jīng)常有人分享代碼模版之類

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴(kuò)展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,成都創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:咖啡廳設(shè)計網(wǎng)站設(shè)計全網(wǎng)整合營銷推廣解決方案、網(wǎng)站設(shè)計等建站排名服務(wù)。


求JAVA源代碼

我用了半個小時 幫你寫了一個簡單的驗(yàn)證用戶名和密碼登陸問題 別辜負(fù)我的好意 下面是代碼!(建好包和類 代碼粘過去就能用)

實(shí)體類 包entity

-------------------------------------------------------------

package entity;

/**

* 用戶實(shí)體類

* @author new

*

*/

public class Users {

private String name;//用戶名

private String pass;//用戶密碼

/**

* 空的構(gòu)造函數(shù) 用戶實(shí)力化 此類對象

*/

public Users(){

}

/**

* 構(gòu)造函數(shù) 接收用戶名和密碼

* @param name

* @param pass

*/

public Users(String name, String pass) {

this.name = name;

this.pass = pass;

}

/**

* 下面set和get方法就不用解釋了吧

* @return

*/

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getPass() {

return pass;

}

public void setPass(String pass) {

this.pass = pass;

}

}

數(shù)據(jù)庫類 包dao(我是模擬一下數(shù)據(jù)庫 沒有用到數(shù)據(jù)庫)

--------------------------------------------------------------

package dao;

import java.util.*;

import entity.Users;//導(dǎo)入實(shí)體類

/**

* 模擬數(shù)據(jù)庫 用戶DAO

* @author new

*

*/

public class UsersDAO {

private static Users users=new Users();

static

{

users.setName("tom");

users.setPass("jerry");

}

/**

* 根據(jù)姓名查找這個用戶 (模擬一下數(shù)據(jù)庫)

* @param name

* @return

*/

public Users findUserByName(String name)

{

if(name.equals(this.users.getName()))

{

return this.users;

}

return null;

}

}

業(yè)務(wù)類 包service (驗(yàn)證用戶名和密碼)

------------------------------------------------------------

package service;

import dao.UsersDAO;

import entity.Users;

/**

* 驗(yàn)證密碼 業(yè)務(wù)類

* @author new

*

*/

public class validatePass {

//實(shí)力化DAO對象

private UsersDAO us=new UsersDAO();

/**

* 驗(yàn)證輸入的密碼是否正確

* @param name

* @param pass

* @return

*/

public Users validate(String name,String pass)

{

Users user=null;

user=us.findUserByName(name);

//如果不為空 說明查到了

if(user!=null)

{

//用查詢出來對象的密碼和傳過來的密碼比較

if(user.getPass().equals(pass))

{

return user;

}

}

return null;

}

}

最后是測試test類 包test

----------------------------------------------------------

package test;

import entity.Users;

import service.validatePass;

/**

* 測試類

* @author new

*

*/

public class test {

/**

* main方法 用于測試

* @param args

*/

public static void main(String[] args)

{

//實(shí)例化業(yè)務(wù)類對象

validatePass v=new validatePass();

//用戶名和密碼

String name="tom";

String pass="jerry";

//開始驗(yàn)證

Users user=v.validate(name, pass);

if(user==null)

{

System.out.println("你輸入的用戶名或密碼錯誤!");

}else

{

System.out.println("你已經(jīng)通過驗(yàn)證,成功登陸!");

}

}

}

java 源代碼注釋

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.*;

public class GameTest extends JFrame implements ActionListener{

/*

* 新建一個主面板(這個類可能是自定義的,本程序和API中沒有)。

*/

MainPanel j=new MainPanel();

JButton jPreview;

JLabel label;

Container container;

JPanel panel;

/**

* 主函數(shù)

* @param args

*/

public static void main(String[] args) {

//運(yùn)行程序

new GameTest();

}

/**

* 構(gòu)造函數(shù)。

*

*/

public GameTest()

{

//新建一個標(biāo)題為“拼圖”的窗口

JFrame fr =new JFrame("拼圖");

//獲取窗口容器。

container=fr.getContentPane();

//創(chuàng)建菜單條

JMenuBar jMenuBar=new JMenuBar();

//以下初始化菜單,并且設(shè)置快捷鍵和添加監(jiān)聽器。

JMenu jMenuGame=new JMenu("游戲(G)");

jMenuGame.setMnemonic('g');

JMenuItem jMenuItemStart = new JMenuItem("開始(S)");

jMenuItemStart.setMnemonic('s');

jMenuItemStart.addActionListener(this);

JMenuItem jMenuItemExit=new JMenuItem("退出(E)");

jMenuItemExit.setMnemonic('e');

jMenuItemExit.addActionListener(this);

jMenuGame.add(jMenuItemStart);

jMenuGame.add(jMenuItemExit);

//初始化按鈕并設(shè)置快捷鍵和添加監(jiān)聽器

JButton jChoice=new JButton("選圖(X)");

jChoice.setMnemonic('x');

jChoice.addActionListener(this);

jPreview=new JButton("預(yù)覽(P)");

jPreview.setMnemonic('p');

jPreview.addActionListener(this);

//將菜單和按鈕添加到菜單條中

jMenuBar.add(jMenuGame);

jMenuBar.add(jChoice);

jMenuBar.add(jPreview);

//將菜單條設(shè)為該窗口的主菜單

fr.setJMenuBar(jMenuBar);

//將主面板添加到該窗口的容器中。

container.add(j);

//設(shè)置大小

fr.setSize(315,360 );

fr.setVisible(true);

//設(shè)置默認(rèn)關(guān)閉方式。

fr.setDefaultCloseOperation(3);

}

/**

* 事件處理函數(shù)。

*/

public void actionPerformed(ActionEvent e) {

if(e.getActionCommand()=="開始(S)")

{

j.Start();

}

if(e.getActionCommand()=="預(yù)覽(P)")

{

j.setVisible(false);

panel=new JPanel();

Icon icon=new ImageIcon("pictrue/pic"+"_"+MainPanel.pictureID+".jpg");

label=new JLabel(icon);

label.setBounds(300, 300, 0, 0);

panel.add(label);

panel.setSize(300, 300);

panel.setVisible(true);

this.container.add(panel);

jPreview.setText("返回(P)");

}

if(e.getActionCommand()=="返回(P)")

{

panel.setVisible(false);

j.setVisible(true);

j.repaint();

jPreview.setText("預(yù)覽(P)");

}

if(e.getActionCommand()=="退出(E)")

{

System.exit(0);

}

if(e.getActionCommand()=="選圖(X)")

{

//初始化選擇框,并提供選擇。

Choice pic = new Choice();

pic.add("七里香");

pic.add("依然范特西");

pic.add("八度空間");

pic.add("十一月的肖邦");

pic.add("魔杰座");

pic.add("葉惠美");

pic.add("我很忙");

int i=JOptionPane.showConfirmDialog(this, pic, "選擇圖片", JOptionPane.OK_CANCEL_OPTION);

if(i==JOptionPane.YES_OPTION)

{

//選擇圖片

MainPanel.pictureID=pic.getSelectedIndex()+1;

j.removeAll();

j.reLoadPicture();

j.repaint();

}

}

}

}

網(wǎng)站欄目:餐廳java源代碼 java掃碼點(diǎn)餐源代碼
網(wǎng)頁URL:http://chinadenli.net/article32/ddeipsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)軟件開發(fā)微信小程序、用戶體驗(yàn)網(wǎng)站營銷、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化