以下方法實現了用戶界面登陸

為蓮湖等地區用戶提供了全套網頁設計制作服務,及蓮湖網站建設行業解決方案。主營業務為做網站、網站設計、蓮湖網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
import java.awt.*;
import java.awt.event.*;
public class DengLuJieMian extends Frame implements ActionListener
{
Label username=new Label("用戶名:");//使用文本創建一個用戶名標簽
TextField t1=new TextField();//創建一個文本框對象
Label password=new Label("密碼:");//創建一個密碼標簽
TextField t2=new TextField();
Button b1=new Button("登陸");//創建登陸按鈕
Button b2=new Button("取消");//創建取消按鈕
public DengLuJieMian()
{
this.setTitle("學生信息管理系統");//設置窗口標題
this.setLayout(null);//設置窗口布局管理器
username.setBounds(50,40,60,20);//設置姓名標簽的初始位置
this.add(username);// 將姓名標簽組件添加到容器
t1.setBounds(120,40,80,20);// 設置文本框的初始位置
this.add(t1);// 將文本框組件添加到容器
password.setBounds(50,100,60,20);//密碼標簽的初始位置
this.add(password);//將密碼標簽組件添加到容器
t2.setBounds(120,100,80,20);//設置密碼標簽的初始位置
this.add(t2);//將密碼標簽組件添加到容器
b1.setBounds(50,150,60,20);//設置登陸按鈕的初始位置
this.add(b1);//將登陸按鈕組件添加到容器
b2.setBounds(120,150,60,20);//設置取消按鈕的初始位置
this.add(b2);// 將取消按鈕組件添加到容器
b1.addActionListener(this);//給登陸按鈕添加監聽器
b2.addActionListener(this);// 給取消按鈕添加監聽器
this.setVisible(true);//設置窗口的可見性
this.setSize(300,200);//設置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});//通過內部類重寫關閉窗體的方法
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)//處理登陸事件
{
String name=t1.getText();
String pass=t2.getText();
if(name!=nullpass.equals("000123"))//判斷語句
{
new StudentJieMian();
}
}
}
public static void main(String args[])//主函數
{
new DengLuJieMian();
}
}
以下方法實現了學生界面設計
import java.awt.*;
import java.awt.event.*;
class StudentJieMian extends Frame implements ActionListener
{
MenuBar m=new MenuBar();//創建菜單欄
Menu m1=new Menu("信息");//創建菜單“信息”
MenuItem m11=new MenuItem("插入");//創建“插入”的菜單項
MenuItem m12=new MenuItem("查詢");
Menu m2=new Menu("成績");//創建菜單“成績”
MenuItem m21=new MenuItem("查詢");
public StudentJieMian()
{
this.setTitle("學生界面");//設置窗口標題
this.setLayout(new CardLayout());//設置窗口布局管理器
this.setMenuBar(m);//將菜單欄組件添加到容器
m.add(m1);//將信息菜單放入菜單欄
m.add(m2);
m1.add(m11);//將“插入”菜單項添加到“信息”菜單
m1.add(m12); //將“查詢”菜單項添加到“信息”菜單
m2.add(m21); //將“查詢”菜單項添加到“成績”菜單
m11.addActionListener(this); //給“插入”菜單項添加監聽器
m12.addActionListener(this); //給“查詢”菜單項添加監聽器
m21.addActionListener(this); //給“查詢”菜單項添加監聽器
this.setVisible(true); //設置窗口的可見性
this.setSize(300,200); //設置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);//關閉窗口
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==m11) //處理“添加信息”事件
{
new AddStudent();
}
if(e.getSource()==m12) //處理“查詢信息”事件
{
new SelectStudent();
}
if(e.getSource()==m21) //處理“查詢成績”事件
{
new ChengJiStudent();
}
}
public static void main(String args[])
{ new StudentJieMian(); //創建一個對象 }
結果為-1
因為B繼承A,所以B和A都有變量x,因為x是靜態的,所以如果B中的x值發生變化,A中的x也會發生變化,因為x是同一個。而C中有自己的變量x,覆蓋了A中的x,所以不會影響到A中的x值。
B初始化時,先初始化它的父類也就是A類,A類初始化時先初始化靜態變量x,此后便不用再初始化。在主函數中b.x=-1,所以改變了對象A和對象B共有的靜態變量x的值,所以對象a中的x也變為-1.
以下是Minecraft通用指令:
clear:清除玩家的物品
clone:復制或移動某區域內的方塊
deop:撤銷玩家的管理員身份
difficulty:調整游戲難度
effect:給予實體狀態效果
enchant:對實體手持物品進行附魔
execute:在改變執行者、執行位置和角度,添加限制條件,并儲存其輸出值的情況下執行另一條命令
experience/xp:更改玩家的經驗和等級
fill:在指定區域填充指定方塊
function:執行函數
gamemode:修改游戲模式
gamerule:查看和修改游戲規則
give:給予玩家指定物品
help/?:列出可用指令、查看特定指令用法
kick:將玩家踢出服務器
kill:移除或殺死實體
list:列出在服務器中的玩家
locate:定位特定結構
me:以“*?執行者名稱+動作”的格式發送一條旁白信息
op:給予玩家管理員身份
particle:顯示粒子
playsound:播放音效
reload:重新加載數據包
say:通過聊天框向玩家發送消息
schedule:在經過指定的時間后執行函數
scoreboard:管理和查看記分板的目標、玩家和隊伍
setblock:放置指定方塊
setworldspawn:設置世界出生點
spawnpoint:設置特定玩家的重生點
spreadplayers:散步玩家
stopsound:停止音效
summon:生成實體
tag:管理實體的記分板標簽
tell/msg/w:通過聊天框向玩家發送私聊信息
tellraw:向玩家發送JSON文本消息
time:設置時間
title:設置和顯示標題
teleport/tp:傳送實體
weather:設置天氣
whitelist:管理服務器中的白名單
以下是java版特有指令:
advancement:使特定玩家達成進度
attribute:管理實體屬性
ban:將玩家列入黑名單
ban-ip:將一個ip地址列入黑名單
banlist:顯示黑名單
bossbar:管理boss欄
data:查看或修改方塊或實體的nbt數據
datapack:管理數據包
debug:開始或結束調試會話
defaultgamemode:設置默認游戲模式
forceload:強制加載區塊
item:修改方塊或實體物品欄內的物品
jfr:使用Java FlightRecorder分析數據和某些自定義事件
locatebiome:定位生物群系
loot:將指定的戰利品放入物品欄或世界
pardon:將玩家移出黑名單
pardon-ip:將一個ip地址移出黑名單
perf:記錄并保存性能分析數據
placefeature[新增:JE 1.18.2]:放置一個地物,目前不可用
publish:向局域網開放單人游戲世界
recipe:給予或剝奪玩家配方
save-all:將服務器保存至硬盤
save-off:禁用服務器的自動保存
save-on:啟用服務器的自動保存
seed:輸出世界種子
setidletimeout:設置踢出空閑不動玩家的時間
spectate:使處于旁觀者模式的玩家進入另一個實體的視角
stop:停止服務端
team:管理隊伍
teammsg:給使用命令的實體所在的隊伍全體成員發送消息
trigger:修改一個準則為“觸發器”的記分板目標
worldborder:控制世界邊界
分享題目:java執行代碼大全 java程序運行代碼
URL地址:http://www.yijiale78.com/article10/dohehdo.html
成都網站建設公司_創新互聯,為您提供Google、App開發、網站制作、用戶體驗、域名注冊、網站導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯