真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java個人主頁代碼 用戶注冊頁面代碼javaweb

如何運(yùn)java制作一個美麗的界面

可以用下面的代碼放在界面所在的構(gòu)造函數(shù)內(nèi),便出現(xiàn)美麗的Nimbus界面風(fēng)格.

成都創(chuàng)新互聯(lián)主營恭城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā),恭城h5微信小程序定制開發(fā)搭建,恭城網(wǎng)站營銷推廣歡迎恭城等地區(qū)企業(yè)咨詢

至于具體的界面呢.就看你的天分了...

try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");//Nimbus風(fēng)格,新出來的外觀,JDK 6 Update10 版本開始出現(xiàn)

} catch (Exception e) {

}

編寫一個JAVA程序,顯示你的個人檔案!

/*首先定義一個方法類*/

class method{

public String name;

public String sex;

public int age;

/*這里還可以定義很多關(guān)于你的檔案信息成員變量*/

/*下面這兩個是構(gòu)造方法*/

method(){

name="";

sex="";

age=0;

}

method(String name,String sex,int age){

this.name=name;

this.sex=sex;

this.age=age;

}

/*下面寫方法*/

String getName(String name){

return name;

}

String getSex(String sex){

return sex;

}

int getAge(int age){

return age;

}

}

/*寫一個測試類*/

public class Test{

public static void main(String args[]){

method a=new method("淺淺de夕陽","男",20);

System.out.println("姓名:"+a.getName());

System.out.println("性別:"+a.getSex());

System.out.println("年齡:"+a.getAge());

}

}

我寫的稍微復(fù)雜了點(diǎn),但是也就完善了點(diǎn),寫那幾個get方法,是為了更完整,那樣就算是你的成員變量改為私有的,在后面通過調(diào)用get方法也能返回變量的值。

java個人信息查詢和修改

進(jìn)口java.awt。*;

進(jìn)口java.awt.event。*;

進(jìn)口javax.swing。*;

進(jìn)口. io . *;

進(jìn)口java.util。*;

類學(xué)生實(shí)現(xiàn)java.io.Serializable {

串號,姓名,專業(yè),年級,波爾斯,性;

公共的學(xué)生(){ };

公共空間setNumber(弦號){ this.number =數(shù)量;}

公共字符串getNumber(){返回?cái)?shù)量;}

公共空間setName(字符串名稱){ this.name =名字;}

公共字符串getName(){返回名稱;}

公共空間setSex(字符串性){ this.sex =性;}

公共字符串getSex(){返回性;}

公共空間setSpecialty(字符串專業(yè)){ this.specialty =專業(yè);}

公共字符串getSpecialty(){返回專業(yè);}

公共空間setGrade(字符串年級){ this.grade =年級;}

公共字符串getGrade(){返回年級;}

公共空間setBorth(字符串波爾斯){ this.borth =波爾斯;}

公共字符串getBorth(){返回波爾斯;}

}

公開課StudentManager延伸JFrame {

JLabel磅= new JLabel(“錄入請先輸入記錄,查詢,刪除請先輸入學(xué)號,修改是對查詢”+

“內(nèi)容改后的保存!”);

靜態(tài)JTextField Jnumber、Jname Jspecialty、Jgrade Jborth;

靜態(tài)JRadioButton男孩,女孩;

靜態(tài)ButtonGroup組=零;

靜態(tài)JButton登錄、選擇、刪除、更新顯示;

靜態(tài)JPanel p1,p2,p3,p4,p5,p6、pv,ph值;

靜態(tài)學(xué)生學(xué)生=零;

靜態(tài)Hashtable Shashtable =零;

靜態(tài)文件文件=零;

靜態(tài)FileInputStream劇中=零;

靜態(tài)ObjectInputStream inTwo =零;

靜態(tài)FileOutputStream outOne =零;

靜態(tài)ObjectOutputStream outTwo =零;

公共StudentManager(){

超級(“學(xué)生基本信息管理系統(tǒng)”);

Jnumber = new JTextField(10);

Jname = new JTextField(10);

Jspecialty = new JTextField(10);

Jgrade = new JTextField(10);

Jborth = new JTextField(10);

組= new ButtonGroup();

男孩= new JRadioButton(“男”,真正的);

女孩= new JRadioButton(“女”,假);

group.add(男孩);

group.add(女孩);

登錄= new JButton(“錄入”);

選擇= new JButton(“查詢”);

刪除= new JButton(“刪除”);

更新= new JButton(“修改”);

顯示= new JButton(“顯示”);

登錄。 addActionListener(新InputAct());

選擇。 addActionListener(新InquestAct());

更新。 addActionListener(新ModifyAct());

刪除。 addActionListener(新DeleteAct());

秀。 addActionListener(新ShowAct());

update.setEnabled(假);

p1 = new JPanel();

p1。 (新JLabel添加(“學(xué)號:“,JLabel.CENTER));

p1.add(Jnumber);

p2 = new JPanel();

p2。 (新JLabel添加(“姓名:“,JLabel.CENTER));

p2.add(Jname);

p3 = new JPanel();

p3。 (新JLabel添加(“性別:“,JLabel.CENTER));

p3.add(男孩);

p3.add(女孩);

p4 = new JPanel();

p4。 (新JLabel添加(“專業(yè):“,JLabel.CENTER));

p4.add(Jspecialty);

p5 = new JPanel();

p5。 (新JLabel添加(“年級:“,JLabel.CENTER));

p5.add(Jgrade);

p6 = new JPanel();

p6。 (新JLabel添加(“出生:“,JLabel.CENTER));

p6.add(Jborth);

pv = new JPanel();

pv。 setLayout(新GridLayout(6,1));

pv.add(p1);

pv.add(p2);

pv.add(p3);

pv.add(p4);

pv.add(p5);

pv.add(p6);

ph = new JPanel();

ph.add(登錄);

ph.add(選擇);

ph.add(更新);

ph.add(刪除);

ph.add(顯示);

=新文件(“學(xué)生信息. txt”);

Shashtable = new散列表();

如果(! file.exists()){

嘗試{

FileOutputStream =新FileOutputStream(文件);

ObjectOutputStream objectOut = new ObjectOutputStream(出);

objectOut.writeObject(Shashtable);

objectOut.close();

out.close();

}

抓住(IOException e){ }

}

容器con = getContentPane();

con.setLayout(新BorderLayout());

con.add(磅,BorderLayout.NORTH);

BorderLayout.CENTER con.add(pv);

con.add(ph值、BorderLayout.SOUTH);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setBounds(100100600300);

setVisible(真正的);

}

公共靜態(tài)void main(String[]args){新StudentManager();}

類InputAct實(shí)現(xiàn)ActionListener {

公共空間actionPerformed(ActionEvent e){

update.setEnabled(假);

字符串?dāng)?shù)量= " ";

數(shù)量= Jnumber.getText();

如果(number.length() 0){

嘗試{

劇中= new FileInputStream(文件);

inTwo = new ObjectInputStream(劇中);

Shashtable =(Hashtable)inTwo.readObject();

inOne.close();

inTwo.close();

}

捕獲異常(ee){ System.out.println(“創(chuàng)建散列表出現(xiàn)問題!”);}

如果(Shashtable.containsKey(數(shù)字)){

字符串警告= "該生信息已存在,請到修改頁面修改!”;

JOptionPane.showMessageDialog(null,警告,“警告”,

JOptionPane.WARNING_MESSAGE);

} / / i

其他{

字符串m =“該生信息將被錄入!”;

int ok = JOptionPane.showConfirmDialog(null,m,“確認(rèn)”,

JOptionPane.YES_NO_OPTION JOptionPane.INFORMATION_MESSAGE);

如果(好吧= = JOptionPane.YES_OPTION){

字符串名稱= Jname.getText();

字符串專業(yè)= Jspecialty.getText();

串級= Jgrade.getText();

字符串波爾斯= Jborth.getText();

字符串性=零;

如果(boy.isSelected()){性= boy.getText();}

其他{性= girl.getText();}

學(xué)生= new();

student.setNumber(數(shù)量);

student.setName(名稱);

student.setSpecialty(專業(yè));

student.setGrade(年級);

student.setBorth(波爾斯);

student.setSex(性);

嘗試{

outOne = new FileOutputStream(文件);

outTwo = new ObjectOutputStream(outOne);

Shashtable.put(數(shù)量、學(xué)生);

outTwo.writeObject(Shashtable);

outTwo.close();

outOne.close();

}

捕獲異常(ee){ System.out.println(“輸出散列表出現(xiàn)問題!”);}

Jnumber.setText(空);

Jname.setText(空);

Jspecialty.setText(空);

Jgrade.setText(空);

Jborth.setText(空);

}

} / / else1結(jié)束

} / / i?f

其他{

字符串警告= "必須輸入學(xué)號!”;

JOptionPane.showMessageDialog(null,警告,

“警告”,JOptionPane.WARNING_MESSAGE);

} / / else0結(jié)束

} / / actionPerformed結(jié)束

} / /結(jié)束類

類InquestAct實(shí)現(xiàn)ActionListener {

公共空間actionPerformed(ActionEvent e){

字符串?dāng)?shù)量= " ";

數(shù)量= Jnumber.getText();

如果(number.length() 0){

嘗試{

劇中= new FileInputStream(文件);

inTwo = new ObjectInputStream(劇中);

Shashtable =(Hashtable)inTwo.readObject();

inOne.close();

inTwo.close();

}

捕獲異常(ee){ System.out.println(“散列表有問題!”);}

如果(Shashtable.containsKey(數(shù)字)){

update.setEnabled(真正的);

學(xué)生stu =(學(xué)生)Shashtable.get(數(shù)量);

Jname.setText(stu.getName());

Jspecialty.setText(stu.getSpecialty());

Jgrade.setText(stu.getGrade());

Jborth.setText(stu.getBorth());

如果(stu.getSex().equals(男)){ boy.setSelected(真正);}

其他{ girl.setSelected(真正);}

}

其他{

update.setEnabled(假);

字符串警告= "該學(xué)號不存在!”;

JOptionPane.showMessageDialog(null,警告,

“警告”,JOptionPane.WARNING_MESSAGE);

}

}

其他{

update.setEnabled(假);

字符串警告= "必須輸入學(xué)號!”;

JOptionPane.showMessageDialog(null,警告,

“警告”,JOptionPane.WARNING_MESSAGE);

}

}

}

類ModifyAct實(shí)現(xiàn)ActionListener {

公共空間actionPerformed(ActionEvent e){

字符串?dāng)?shù)量= Jnumber.getText();

字符串名稱= Jname.getText();

字符串專業(yè)= Jspecialty.getText();

串級= Jgrade.getText();

字符串波爾斯= Jborth.getText();

字符串性=零;

如果(boy.isSelected()){性= boy.getText();}

其他{性= girl.getText();}

學(xué)生學(xué)生=新學(xué)生();

學(xué)生.setNumber(數(shù)量);

學(xué)生.setName(名稱);

學(xué)生.setSpecialty(專業(yè));

學(xué)生.setGrade(年級);

學(xué)生.setBorth(波爾斯);

學(xué)生.setSex(性);

嘗試{

outOne = new FileOutputStream(文件);

outTwo = new ObjectOutputStream(outOne);

Shashtable。 把(數(shù)量、學(xué)生);

outTwo.writeObject(Shashtable);

outTwo.close();

outOne.close();

Jnumber.setText(空);

Jname.setText(空);

Jspecialty.setText(空);

Jgrade.setText(空);

Jborth.setText(空);

}

捕獲異常(ee){

System.out.println(“錄入修改出現(xiàn)異常!”);

update.setEnabled(假);

}

}

}

類DeleteAct實(shí)現(xiàn)ActionListener {

公共空間actionPerformed(ActionEvent e){

update.setEnabled(假);

字符串?dāng)?shù)量= Jnumber.getText();

如果(number.length() 0){

嘗試{

劇中= new FileInputStream(文件);

inTwo = new ObjectInputStream(劇中);

Shashtable =(Hashtable)inTwo.readObject();

inOne.close();

inTwo.close();

}

捕獲異常(ee){ }

如果(Shashtable.containsKey(數(shù)字)){

學(xué)生stu =(學(xué)生)Shashtable.get(數(shù)量);

Jname.setText(stu.getName());

Jspecialty.setText(stu.getSpecialty());

Jgrade.setText(stu.getGrade());

Jborth.setText(stu.getBorth());

如果(stu.getSex().equals(男)){ boy.setSelected(真正);}

其他{ girl.setSelected(真正);}

}

字符串m = "確定要刪除該學(xué)生的記錄嗎?”;

int ok = JOptionPane.showConfirmDialog(null,m,“確認(rèn)”,

JOptionPane.YES_NO_OPTION JOptionPane.QUESTION_MESSAGE);

如果(好吧= = JOptionPane.YES_OPTION){

Shashtable.remove(數(shù)量);

嘗試{

outOne = new FileOutputStream(文件);

outTwo = new ObjectOutputStream(outOne);

outTwo.writeObject(Shashtable);

outTwo.close();

outOne.close();

Jnumber.setText(空);

Jname.setText(空);

Jspecialty.setText(空);

Jgrade.setText(空);

Jborth.setText(空);

}

捕獲異常(ee){ System.out.println(ee);}

}

else if(好吧= = JOptionPane.NO_OPTION){

Jnumber.setText(空);

Jname.setText(空);

Jspecialty.setText(空);

Jgrade.setText(空);

Jborth.setText(空);

}

其他{

字符串警告= "該學(xué)號不存在!”;

JOptionPane.showMessageDialog(null,警告,

“警告”,JOptionPane.WARNING_MESSAGE);

}

}

其他{

字符串警告= "必須輸入學(xué)號!”;

JOptionPane.showMessageDialog(null,警告,

“警告”,JOptionPane.WARNING_MESSAGE);

}

}

}

類ShowAct實(shí)現(xiàn)ActionListener {

公共空間actionPerformed(ActionEvent e){

新StudentShow(文件);

}

}

類StudentShow JDialog {延伸

Hashtable學(xué)生散列表=零;

JTextArea顯示=零;

FileInputStream劇中=零;

ObjectInputStream inTwo =零;

文件文件=零;

公共StudentShow(文件文件){

超級(新JFrame(),“顯示對話框”);

this.file =文件;

顯示= new JTextArea(30);

嘗試{

劇中= new FileInputStream(文件);

inTwo = new ObjectInputStream(劇中);

學(xué)生散列表=(Hashtable)inTwo.readObject();

inOne.close();

inTwo.close();

}

捕獲異常(ee){ }

如果學(xué)生散列表.isEmpty())顯示.append(“目前還沒有學(xué)生的信息記錄! \ n”);

其他{

顯示。 setText(“學(xué)號姓名性別專業(yè)年級出生\ n”);

(列舉運(yùn)用=學(xué)生散列表. elements();enm.hasMoreElements();){

學(xué)生stu =(學(xué)生)enm.nextElement();

字符串性= " ";

如果(stu.getSex().equals(男))性= "男";

其他性= "女";

字符串str = stu.getNumber()+”、“+ stu.getName()+”、“+性別+”、“

+ stu.getSpecialty()+”、“+ stu.getGrade()+”、“+ stu.getBorth()+“\ n”;

顯示.append(str);

}

}

JScrollPane滾動= new JScrollPane(顯示);

容器con = getContentPane();

con.add(“中心”,滾動);

con.validate();

setVisible(真正的);

setBounds(200200400300);

addWindowListener(新WindowAdapter(){

公共空間windowClosing(WindowEvent e){ setVisible(假);}

}

);

}

}

}

請問誰有個人網(wǎng)站制作源代碼?????

這一類的東西很多,

自己去搜索吧!

網(wǎng)站設(shè)計(jì)八步驟

由于目前所見即所得類型的工具越來越多,使用也越來越方便,所以制作網(wǎng)頁已經(jīng)變成了一件輕松的工作,不像以前要手工編寫一行行的源代碼那樣。一般初學(xué)者經(jīng)過短暫的學(xué)習(xí)就可以學(xué)會制作網(wǎng)頁,于是他們認(rèn)為網(wǎng)頁制作非常簡單,就匆匆忙忙制作自己的網(wǎng)站,可是做出來之后與別人一比,才發(fā)現(xiàn)自己的網(wǎng)站非常粗糙,這是為什么呢?常言道:“性急吃不了熱豆腐”。建立一個網(wǎng)站就像蓋一幢大樓一樣,它是一個系統(tǒng)工程,有自己特定的工作流程,你只有遵循這個步驟,按部就班地一步步來,才能設(shè)計(jì)出一個滿意的網(wǎng)站。

一、確定網(wǎng)站主題

網(wǎng)站主題就是你建立的網(wǎng)站所要包含的主要內(nèi)容,一個網(wǎng)站必須要有一個明確的主題。特別是對于個人網(wǎng)站,你不可能像綜合網(wǎng)站那樣做得內(nèi)容大而全,包羅萬象。你沒有這個能力,也沒這個精力,所以必須要找準(zhǔn)一個自己最感興趣內(nèi)容,做深、做透,辦出自己的特色,這樣才能給用戶留下深刻的印象。網(wǎng)站的主題無定則,只要是你感興趣的,任何內(nèi)容都可以,但主題要鮮明,在你的主題范圍內(nèi)內(nèi)容做到大而全、精而深。

二、搜集材料

明確了網(wǎng)站的主題以后,你就要圍繞主題開始搜集材料了。常言道:“巧婦難為無米之炊”。要想讓自己的網(wǎng)站有血有肉,能夠吸引住用戶,你就要盡量搜集材料,搜集得材料越多,以后制作網(wǎng)站就越容易。材料既可以從圖書、報(bào)紙、光盤、多媒體上得來,也可以從互聯(lián)網(wǎng)上搜集,然后把搜集的材料去粗取精,去偽存真,作為自己制作網(wǎng)頁的素材。

三、規(guī)劃網(wǎng)站

一個網(wǎng)站設(shè)計(jì)得成功與否,很大程度上決定于設(shè)計(jì)者的規(guī)劃水平,規(guī)劃網(wǎng)站就像設(shè)計(jì)師設(shè)計(jì)大樓一樣,圖紙?jiān)O(shè)計(jì)好了,才能建成一座漂亮的樓房。網(wǎng)站規(guī)劃包含的內(nèi)容很多,如網(wǎng)站的結(jié)構(gòu)、欄目的設(shè)置、網(wǎng)站的風(fēng)格、顏色搭配、版面布局、文字圖片的運(yùn)用等,你只有在制作網(wǎng)頁之前把這些方面都考慮到了,才能在制作時駕輕就熟,胸有成竹。也只有如此制作出來的網(wǎng)頁才能有個性、有特色,具有吸引力。如何規(guī)劃網(wǎng)站的每一項(xiàng)具體內(nèi)容,我們在下面會有詳細(xì)介紹。 四、選擇合適的制作工具

盡管選擇什么樣的工具并不會影響你設(shè)計(jì)網(wǎng)頁的好壞,但是一款功能強(qiáng)大、使用簡單的軟件往往可以起到事半功倍的效果。網(wǎng)頁制作涉及的工具比較多,首先就是網(wǎng)頁制作工具了,目前大多數(shù)網(wǎng)民選用的都是所見即所得的編輯工具,這其中的優(yōu)秀者當(dāng)然是Dreamweaver和Frontpage了,如果是初學(xué)者,F(xiàn)rontpage2000是首選。除此之外,還有圖片編輯工具,如Photoshop、Photoimpact等;動畫制作工具,如Flash、Cool 3d、Gif Animator等;還有網(wǎng)頁特效工具,如有聲有色等,網(wǎng)上有許多這方面的軟件,你可以根據(jù)需要靈活運(yùn)用。

五、制作網(wǎng)頁

材料有了,工具也選好了,下面就需要按照規(guī)劃一步步地把自己的想法變成現(xiàn)實(shí)了,這是一個復(fù)雜而細(xì)致的過程,一定要按照先大后小、先簡單后復(fù)雜來進(jìn)行制作。所謂先大后小,就是說在制作網(wǎng)頁時,先把大的結(jié)構(gòu)設(shè)計(jì)好,然后再逐步完善小的結(jié)構(gòu)設(shè)計(jì)。所謂先簡單后復(fù)雜,就是先設(shè)計(jì)出簡單的內(nèi)容,然后再設(shè)計(jì)復(fù)雜的內(nèi)容,以便出現(xiàn)問題時好修改。在制作網(wǎng)頁時要多靈活運(yùn)用模板,這樣可以大大提高制作效率。

六、上傳測試

網(wǎng)頁制作完畢,最后要發(fā)布到Web服務(wù)器上,才能夠讓全世界的朋友觀看,現(xiàn)在上傳的工具有很多,有些網(wǎng)頁制作工具本身就帶有FTP功能,利用這些FTP工具,你可以很方便地把網(wǎng)站發(fā)布到自己申請的主頁存放服務(wù)器上。網(wǎng)站上傳以后,你要在瀏覽器中打開自己的網(wǎng)站,逐頁逐個鏈接的進(jìn)行測試,發(fā)現(xiàn)問題,及時修改,然后再上傳測試。全部測試完畢就可以把你的網(wǎng)址告訴給朋友,讓他們來瀏覽。

七、推廣宣傳

網(wǎng)頁做好之后,還要不斷地進(jìn)行宣傳,這樣才能讓更多的朋友認(rèn)識它,提高網(wǎng)站的訪問率和知名度。推廣的方法有很多,例如到搜索引擎上注冊、與別的網(wǎng)站交換鏈接、加入廣告鏈等。

八、維護(hù)更新

網(wǎng)站要注意經(jīng)常維護(hù)更新內(nèi)容,保持內(nèi)容的新鮮,不要一做好就放在那兒不變了,只有不斷地給它補(bǔ)充新的內(nèi)容,才能夠吸引住瀏覽者

★要想學(xué)做網(wǎng)頁,首先得了解制作網(wǎng)頁的工具。

制作網(wǎng)頁主要有以下一些工具

Frontpage:office自帶的一個工具,操作簡單,實(shí)用,學(xué)起來比較輕松,功能不咋地,我不太喜歡。

Dreamweaver:這是網(wǎng)頁三劍客之一,專門制作網(wǎng)頁的工具,可以自動將網(wǎng)頁生成代碼,是普通網(wǎng)頁制作者的首選工具,界面簡單,實(shí)用功能比較強(qiáng)大。建議初學(xué)者選用。

另外一個工具就是代碼編輯工具,例如寫字本、EditPlus等,這些工具主要編輯asp等動態(tài)網(wǎng)頁。

此外還有一些網(wǎng)絡(luò)編程工具,javascript、java編輯器等。

網(wǎng)頁制作也是一個比較吃香的行業(yè),要真正做一個好的網(wǎng)站,還必須有良好的設(shè)計(jì)功底。所以還得學(xué)很多邊緣性的軟件,例如photoshop、flash等。

大型的網(wǎng)站往往還需要數(shù)據(jù)庫的支持,所以還得懂?dāng)?shù)據(jù)庫。sql、甲骨文等。

總之,掌握好網(wǎng)頁制作,能獨(dú)立完成一個網(wǎng)站的制作工作,那就不要考慮吃飯問題。隨便混就好了!

祝你成功。

★你可以結(jié)合 Dreamwaver 和 Photoshop 來制作網(wǎng)頁。

Dreamwaver 可以到這里下 30天試用版,不過要先登記一個免費(fèi)帳號,

★在網(wǎng)上有這方面的教程

教程

(中國建站專家)

主頁和個人空間

(中華網(wǎng))

建議使用網(wǎng)頁制作三劍客Dreamweawer+Firework+Flash 或使用Frontpage

有任何問題的話,請到

我的百度空間()的

郭子留言專區(qū)()

留言

幫忙寫下代碼java swing,個人信息實(shí)例

本人急忙做的:有什么不合要求的請?jiān)俑嬖V我:

package?show;

import?javax.swing.*;

import?java.awt.*;

import?java.awt.event.ActionEvent;

import?java.awt.event.ActionListener;

public?class?Test?extends?JFrame?implements?ActionListener

{

GridBagLayout?g=new?GridBagLayout();

GridBagConstraints?c=new?GridBagConstraints();

Test(String?str)

{

super(str);

setSize(300,500);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLayout(g);

//調(diào)用方法

addComponent();

submit.addActionListener(this);

setVisible(true);

setLocationRelativeTo(null);//設(shè)居中顯示;

}

//在這個方法中將會添加所有的組件;

//使用的網(wǎng)格包布局;希望樓主能看懂;

public?void?addComponent()

{

//個人信息登記

noteInformation=new?JLabel("個人信息登記:");

add(g,c,noteInformation,0,0,1,1);

//用戶名

userName=new?JLabel("用戶名:");

add(g,c,userName,0,1,1,1);

//用戶名輸入框

textUserName=new?JTextField(10);

add(g,c,textUserName,1,1,2,1);

//密碼:

password=new?JLabel("密碼:");

add(g,c,password,0,2,1,1);

//密碼輸入框

textUserPassword=new?JTextField(10);

add(g,c,textUserPassword,1,2,2,1);

//性別

sex=new?JLabel("性別:");

add(g,c,sex,0,3,1,1);

//男?女單選框

sexMan=new?JRadioButton("男");

add(g,c,sexMan,1,3,1,1);

sexGirl=new?JRadioButton("女");

add(g,c,sexGirl,2,3,1,1);

ButtonGroup?group=new?ButtonGroup();

group.add(sexMan);

group.add(sexGirl);

//出生日期

birthday=new?JLabel("出生日期:");

add(g,c,birthday,0,4,1,1);

//復(fù)選框及其內(nèi)容

String[]?YEARS=new?String[65];

for(int?i=1950,k=0;i=2014;i++,k++)

{

YEARS[k]=i+"年";

}

year=new?JComboBox(YEARS);

add(g,c,year,1,4,1,1);

//復(fù)選框及內(nèi)容

month=new?JComboBox(MONTH);

add(g,c,month,2,4,1,1);

//submit按鈕

submit=new?JButton("submit");

c.insets=new?Insets(7,0,4,0);

add(g,c,submit,1,5,1,1);

result=new?JTextArea(15,20);

add(g,c,result,0,6,3,4);

}

/* public?void?ActionPerformed(ActionEvent?e)

{

String?s=textUserName.getText();

String?t=textUserPassword.getText();

String?k=sexMan.getText();

String?v=sexGirl.getText();

String?a=(String)?year.getSelectedItem();

String?b=(String)month.getSelectedItem();

String?num="用戶名:"+s+"\n"+"密碼:?"+t+"性別:?"+(k==null?v:k)+"\n"+"出生日期:"+a+"?"+b;

result.append(num);

}*/

public?void?add(GridBagLayout?g,GridBagConstraints?c,JComponent?jc,int?x?,int?y,int?gw,int?gh)

{

c.gridx=x;

c.gridy=y;

c.anchor=GridBagConstraints.WEST;

c.gridwidth=gw;

c.gridheight=gh;

g.setConstraints(jc,c);

add(jc);

}

public?static?void?main(String?args[])

{

new?Test("個人信息登記表");

}

JLabel?noteInformation,userName,password;

JLabel?sex,birthday;

JTextField?textUserName,textUserPassword;

JRadioButton?sexMan,sexGirl;

JComboBox?year,month;

JButton?submit;

JTextArea?result;

final?String[]?MONTH={"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};

@Override

public?void?actionPerformed(ActionEvent?arg0)

{

String?s=textUserName.getText();

String?t=textUserPassword.getText();

String?k=sexMan.getText();

String?v=sexGirl.getText();

String?a=(String)?year.getSelectedItem();

String?b=(String)month.getSelectedItem();

String?num="用戶名:"+s+"\n"+"密碼:?"+t+"\n?性別:?"+(k==null?v:k)+"\n"+"出生日期:"+a+"?"+b;

result.setText(num);

}

}

簡單個人簡歷java錄入程序 代碼

我?guī)湍銓懥四切㎎AVA代碼了,效果包你滿意!呵呵……

至于網(wǎng)頁的代碼嘛,這里就不貼了。你要的話HI我吧^_^。

JAVA代碼如下:

import?java.awt.BorderLayout;

import?javax.swing.*;

import?java.awt.Dimension;

import?java.awt.Rectangle;

public?class?MyLuRu?extends?JFrame?{

private?static?final?long?serialVersionUID?=?1L;

private?JPanel?jContentPane?=?null;

private?JLabel?jLabel?=?null;

private?JLabel?jLabel1?=?null;

private?JLabel?jLabel2?=?null;

private?JLabel?jLabel3?=?null;

private?JTextField?jTextField?=?null;

private?JRadioButton?jRadioButton?=?null;

private?JRadioButton?jRadioButton1?=?null;

private?JComboBox?jComboBox?=?null;

private?JComboBox?jComboBox1?=?null;

private?JButton?jButton?=?null;

private?JButton?jButton1?=?null;

private?JTextArea?jTextArea?=?null;

private?ButtonGroup?mybg=new?ButtonGroup();

/**

*?This?is?the?default?constructor

*/

public?MyLuRu()?{

super();

initialize();

}

/**

*?This?method?initializes?this

*

*?@return?void

*/

private?void?initialize()?{

this.setSize(268,?407);

this.setContentPane(getJContentPane());

this.setTitle("錄入");

this.addWindowListener(new?java.awt.event.WindowAdapter()?{

public?void?windowClosing(java.awt.event.WindowEvent?e)?{

System.exit(0);

}

});

this.setVisible(true);

}

/**

*?This?method?initializes?jContentPane

*

*?@return?javax.swing.JPanel

*/

private?JPanel?getJContentPane()?{

if?(jContentPane?==?null)?{

jLabel3?=?new?JLabel();

jLabel3.setBounds(new?Rectangle(16,?150,?65,?18));

jLabel3.setText("文化程度:");

jLabel2?=?new?JLabel();

jLabel2.setBounds(new?Rectangle(16,?108,?39,?18));

jLabel2.setText("專業(yè):");

jLabel1?=?new?JLabel();

jLabel1.setBounds(new?Rectangle(16,?66,?39,?18));

jLabel1.setText("性別:");

jLabel?=?new?JLabel();

jLabel.setBounds(new?Rectangle(16,?24,?39,?18));

jLabel.setText("姓名:");

jContentPane?=?new?JPanel();

jContentPane.setLayout(null);

jContentPane.add(jLabel,?null);

jContentPane.add(jLabel1,?null);

jContentPane.add(jLabel2,?null);

jContentPane.add(jLabel3,?null);

jContentPane.add(getJTextField(),?null);

jContentPane.add(getJRadioButton(),?null);

jContentPane.add(getJRadioButton1(),?null);

mybg.add(jRadioButton);

mybg.add(jRadioButton1);

jContentPane.add(getJComboBox(),?null);

jContentPane.add(getJComboBox1(),?null);

jContentPane.add(getJButton(),?null);

jContentPane.add(getJButton1(),?null);

jContentPane.add(getJTextArea(),?null);

}

return?jContentPane;

}

/**

*?This?method?initializes?jTextField

*

*?@return?javax.swing.JTextField

*/

private?JTextField?getJTextField()?{

if?(jTextField?==?null)?{

jTextField?=?new?JTextField();

jTextField.setBounds(new?Rectangle(61,?24,?180,?18));

}

return?jTextField;

}

/**

*?This?method?initializes?jRadioButton

*

*?@return?javax.swing.JRadioButton

*/

private?JRadioButton?getJRadioButton()?{

if?(jRadioButton?==?null)?{

jRadioButton?=?new?JRadioButton();

jRadioButton.setBounds(new?Rectangle(61,?62,?38,?26));

jRadioButton.setText("男");

}

return?jRadioButton;

}

/**

*?This?method?initializes?jRadioButton1

*

*?@return?javax.swing.JRadioButton

*/

private?JRadioButton?getJRadioButton1()?{

if?(jRadioButton1?==?null)?{

jRadioButton1?=?new?JRadioButton();

jRadioButton1.setBounds(new?Rectangle(117,?62,?38,?26));

jRadioButton1.setText("女");

}

return?jRadioButton1;

}

/**

*?This?method?initializes?jComboBox

*

*?@return?javax.swing.JComboBox

*/

private?JComboBox?getJComboBox()?{

if?(jComboBox?==?null)?{

String[]?strcb={"計(jì)算機(jī)","電子","工商"};

jComboBox?=?new?JComboBox(strcb);

jComboBox.setBounds(new?Rectangle(62,?108,?93,?18));

}

return?jComboBox;

}

/**

*?This?method?initializes?jComboBox1

*

*?@return?javax.swing.JComboBox

*/

private?JComboBox?getJComboBox1()?{

if?(jComboBox1?==?null)?{

String[]?strcb2={"大專","本科","碩士","博士"};

jComboBox1?=?new?JComboBox(strcb2);

jComboBox1.setBounds(new?Rectangle(92,?150,?125,?18));

}

return?jComboBox1;

}

/**

*?This?method?initializes?jButton

*

*?@return?javax.swing.JButton

*/

private?JButton?getJButton()?{

if?(jButton?==?null)?{

jButton?=?new?JButton();

jButton.setBounds(new?Rectangle(66,?181,?60,?28));

jButton.setText("提交");

jButton.addActionListener(new?java.awt.event.ActionListener()?{

public?void?actionPerformed(java.awt.event.ActionEvent?e)?{

String?strname=jTextField.getText();

String?strsex="男";

if(jRadioButton1.isSelected()){

strsex="女";

}

String?strzy=jComboBox.getSelectedItem().toString();

String?strwh=jComboBox1.getSelectedItem().toString();

jTextArea.setText("姓名:"+strname+"\r\n"+"性別:"+strsex+"\r\n"+"專業(yè):"+strzy+"\r\n"+"文化:"+strwh);

}

});

}

return?jButton;

}

/**

*?This?method?initializes?jButton1

*

*?@return?javax.swing.JButton

*/

private?JButton?getJButton1()?{

if?(jButton1?==?null)?{

jButton1?=?new?JButton();

jButton1.setBounds(new?Rectangle(158,?181,?60,?28));

jButton1.setText("取消");

jButton1.addActionListener(new?java.awt.event.ActionListener()?{

public?void?actionPerformed(java.awt.event.ActionEvent?e)?{

System.exit(0);

}

});

}

return?jButton1;

}

/**

*?This?method?initializes?jTextArea

*

*?@return?javax.swing.JTextArea

*/

private?JTextArea?getJTextArea()?{

if?(jTextArea?==?null)?{

jTextArea?=?new?JTextArea();

jTextArea.setBounds(new?Rectangle(16,?225,?229,?130));

}

return?jTextArea;

}

public?static?void?main(String?args[]){

new?MyLuRu();

}

}

效果如下圖:


新聞標(biāo)題:java個人主頁代碼 用戶注冊頁面代碼javaweb
分享網(wǎng)址:http://weahome.cn/article/hghesc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部