本文目錄一覽:
- 1、《Java從小白到大牛豆瓣》pdf下載在線閱讀全文,求百度網盤雲資源
- 2、求Java教程或課件,我只要關於以下方面的就可以了。
- 3、求JAVA視頻教程全套
- 4、求JAVa編程全套自學視頻
- 5、誰有北大青鳥java學士後的全套視頻和課件
《Java從小白到大牛豆瓣》pdf下載在線閱讀全文,求百度網盤雲資源
《Java從小白到大牛豆瓣》百度網盤pdf最新全集下載:
鏈接:
?pwd=b8zv 提取碼:b8zv
簡介:本書是一部系統論述Java編程語言與編程方法的立體化教程(含紙質圖書、電子書、教學課件、源代碼與視頻教程)。全書共分為四篇:第一篇為Java基礎(第1章~第10章),第二篇為面向對象編程(第11章~第18章),第三篇為Java進階(第19章~第28章),第四篇為Java項目實戰(第29章~第30章)。書中主要內容包括:開篇綜述;開發環境搭建;*一個Java程序;Java語法基礎;Java編碼規範;數據類型;運算符;控制語句;數組;字符串;面向對象基礎;對象;繼承與多態;抽象類與接口;枚舉類;Java常用類;內部類;Java 8函數式編程基礎——Lambda表達式;異常處理;對象容器——集合;泛型;文件管理與IO流;多線程編程;網絡編程;Swing圖形用戶界面編程;反射;註解;數據庫編程。全書最後還給出了兩個實戰項目——項目實戰1:開發PetStore寵物商店項目;項目實戰2:開發Java版QQ2006聊天工具。
為便於讀者高效學習,快速掌握Java編程方法。本書作者精心製作了電子書、完整的教學課件、完整的源代碼與豐富的配套視頻教程(超過2800分鐘)以及在線答疑服務等內容。
求Java教程或課件,我只要關於以下方面的就可以了。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class c9_3 extends JApplet implements ItemListener
{
Container ctp=getContentPane( );
JLabel lb1=new JLabel(“姓名:”),
lb2=new JLabel(“英語:”),
lb3=new JLabel(” “);
String name[ ]={“李林”,”趙欣”,”張揚”,”童梅”},
score[ ]={“80″,”94″,”75″,”87”};
JComboBox cbx=new JComboBox( ); //創建下拉式列表框對象
public void init( )
{
ctp.setLayout(new FlowLayout( )); //設置流式布局
for (int j=0;jname.length;j++) //添加選項到下拉式列表框對象中
cbx.addItem(name[j]);
ctp.add(lb1);
ctp.add(cbx); //添加下拉式列表框對象到容器上
cbx.addItemListener(this); //註冊cbx給監聽對象
ctp.add(lb2);
ctp.add(lb3);
}
public void itemStateChanged(ItemEvent e)
{
int c=0;
String str=(String)e.getItem( ); //獲取所選項給str
for(int i=0;iname.length;i++)
if(str==name[i]) //判斷str是否是name數組中某個元素的內容
c=cbx.getSelectedIndex( ); //將該選項的下標給c
lb3.setText(score[c]); //獲取該學生的成績
}
}
程序說明:
下拉式列表框產生ItemEvent代表的選擇事件。該程序中的
語句cbx.addItemListener(this);表示註冊JComboBox類的對象cbx
給監聽者對象。當用戶單擊下拉列表的某個選項時,系統自動
產生一個包含這個事件有關信息的ItemEvent類的對象e,並把該
對象作為實際參數傳遞給被自動調用的監聽者的選擇事件響應
方法:itemStateChanged(ItemEvent e)。在這個方法中通過調用
ItemEvent 事件的方法e.getItem( )獲得引發當前選擇事件的下拉
列表事件源(被選中的項),再調用getSelectedIndex( )獲取該選項的
下標值,從而得到name數組的下標值,最終將這個元素的內容
作為新的標籤文本輸出。
圖9.4 c9_3運行結果
9.7
JList
組
件
JList稱為列表組件,它將所有選項放入列表框中。如果將
JList放入滾動面板(JScrollPane)中,則會出現滾動菜單效果。利
用JList提供的成員方法,用戶可以指定顯示在列表框中的選項
個數,而多餘的選項則可通過列表的上下滾動來顯現。
JList組件與JComboBox組件的最大區別是:JComboBox組
件一次只能選擇一項,而JList組件一次可以選擇一項或多項。
選擇多項時可以是連續區間選擇(按住Shift鍵進行選擇),也可以
是不連續的選擇(按住Ctrl鍵進行選擇)。
9.7.1
JList
類的構造方法及成員方法
表9.14
JList
類的構造方法和成員方法
構
造
方
法
方 法說 明
JList(Vectorl istData) 使用包含元素的向量構造JList對象
JList( ) 使用空的模式構造JList對象
JList(ListModel dataModel) 使用dataModel模式構造JList對象
JList(Object[ ] listData) 使用指定的數組構造JList對象
成
員
方
法
void
addListSelectionListener(ListSelectionListener e) 添加指定的ListSelectionListener
int getSelectedIndex( ) 獲取所選項的第一個下標
int getSelectedIndices( ) 獲取所有選項的下標
void setSelection Background(Color c) 設置單元格的背景顏色
void setSelection Foreground(Color c) 設置單元格的前景顏色
int getVisibleRowCount( ) 得到可見的列表選項值
void setVisibleRowCount (int num) 設置可見的列表選項
9.7.2
ListSelectionEvent
事件
JList組件的事件處理一般可分為兩種:一種是當用戶單擊列
表框中的某一個選項並選中它時,將產生ListSelectionEvent類的
選擇事件,此事件是Swing的事件;另一種是當用戶雙擊列表框
中的某個選項時,則產生MouseEvent類的動作事件。JList類通過
locatToindex( )方法來得知是單擊還是雙擊。
若希望實現JList的ListSelectionEvent事件,首先必須聲明實
現監聽者對象的類接口ListSelectionListener,並通過JList類的
addListSelectionListener( )方法註冊文本框的監聽者對象,再在
ListSelectionListener接口的valueChanged (ListSelectionEvent e)方
法體中寫入有關代碼,就可以響應ListSelectionEvent事件了。下
面通過示例程序來加以說明。
【示例程序c9_4.java】 設置一個JLabel組件和JList組件,
點擊列表框中的選項,將所選項的值作為JLabel組件的文本輸出。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class c9_4 extends JApplet implements ListSelectionListener
{ JList lis=null;
JLabel lb=null;
String[ ] s={“小學”,”初中”,”高中”,”大學”,”研究生”};
public void init( )
{ Container cp=getContentPane( );
cp.setLayout(new BorderLayout( ));
lb=new JLabel( );
lis=new JList(s);
lis.setVisibleRowCount(3); //設置列表框的可見選項行數,
選項超過則出現滾動條
lis.setBorder(BorderFactory.createTitledBorder(“請選擇”));//
設置列表框的邊框文本
lis.addListSelectionListener(this); //註冊lis給監聽者對象
cp.add(lb,BorderLayout.NORTH);
//將lis對象放入滾動容器,再將此容器加載到界面上。
cp.add(new JScrollPane(lis),BorderLayout.CENTER);
}
public void valueChanged(ListSelectionEvent e)
{ int m=0;
String str=”選取的是:”;
//取得所有選項的下標值給index數組
int[ ] index = lis.getSelectedIndices( );
for(int i=0;iindex.length;i++)
{ //根據取得的下標值,找到相應的數組元素
m=index[i];
str=str+s[m]+” “;
}
lb.setText(str);//輸出選中項的值
}
}
上述程序中的語句:
lis.addListSelectionListener(this);
表示把lis註冊給ListSelectionEvent的監聽者
ListSelectionListener。當用戶單擊某個選項時,系統會自動引用
ListSelectionListener的valueChanged( )方法來處理選項的改變。
程序c9_4的運行結果見圖9.5。
圖9.5 程序c9_4的運行結果
9.8
JTextField
與JTextArea
組件
9.8.1
JTextField
組件的構造方法及成員方法
JtextField被稱為文本框。它定義了一個單行條形文本區,
可以輸出任何基於文本的信息,也可以接受用戶的輸入。表9.15
列出了JTextField類的構造方法和成員方法。
表9.15
JTextField
類構造方法和成員方法
方
法
JTextField( )
JTextField(int n)
JTextField(String s)
JTextField(String s,int n)
JTextField(Document doc,String s, int n)
int getColumns( )
void setColumns(int Columns)
void addActionListener(ActionListener e)
void setFont(Font f)
void setHorizontalAlignment(int alig)
void setActionCommand(String com)
功 能 說 明
創建一個JTextField對象
創建一個列寬為n的空JTextField對象
創建一個JTextField對象,並顯示字符串s
創建一個JTextField對象,並以指定的字寬n顯示字符串s
使用指定的文件存儲模式創建一個JTextField對象,並以指定的
字寬n顯示字符串s
獲取此對象的列數
設置此對象的列數
添加指定的動作事件監聽程序
設置字體
設置文本的水平對齊方式(LEFT、CENTER、RIGHT)
設置動作事件使用的命令字符串
9.8.2
JTextArea
組件的構造方法及成員方法
JTextArea被稱為文本域。它與文本框的主要區別是:文本
框只能輸入/輸出一行文本,而文本域可以輸入/輸出多行文本。
表9.16列出了JTextArea類的構造方法和成員方法。
表9.16
JTextArea
類構造方法和成員方法
方 法功 能 說 明
構
造
方
法
JTextArea ( ) 創建一個JTextArea對象
JTextArea (int n,int m) 創建一個具有n行m列的空JTextArea對
象
JTextArea(String s) 創建一個JTextArea對象,並顯示字符
串s
JTextArea(String s,int n,int m) 創建一個JTextArea對象並以指定的行
數n和列數m顯示字符串聯s
JTextArea(String s,int n,int m,
文章出處:
到這上看看還有挺多的!。。。。
求JAVA視頻教程全套
《java視頻教程》百度網盤資源免費下載
鏈接:
提取碼:jn54
java視頻教程|53.mp4|52_定義輸入輸出格式.mp4|51_綜合練習(二).mp4|50_綜合練習(一).mp4|49_å¼€å『工具之Eclipse(å››).mp4|48_開發工具之Eclipse(三).mp4|47_å¼€å『工具之Eclipse(二).mp4|46_å¼€å『工具之Eclipse(一).mp4|45_hashCode()與toString().mp4|44_equals函數的作用.mp4|42_類集框架(二).mp4|41_類集框架(一).mp4|40_Java當中的數組.mp4|38_Java當中的線程(三).mp4
求JAVa編程全套自學視頻
《視頻-Java程序設計》百度網盤資源免費下載鏈接:
提取碼:swjn
視頻-Java程序設計|視頻《J2SE基礎編程》【徐彤】|視頻《編程方法學》【斯坦福大學-CS106A】Java28講|教程-Java編程思想PDF|教程-Java編程案例PDF|源碼-Java程序設計|教程-Java開發技術PDF|課件-Java程序設計PPT|教程-Java入門學習PDF|視頻《Java視頻教程》|資料-Java程序設計|最新java ee api幫助文檔 chm格式.chm|資料-Java程序設計.rar|實驗指導書 面向對象程序設計(Java)09信管.doc|實驗指導書 Java面向對象程序設計及應用1_12.doc
誰有北大青鳥java學士後的全套視頻和課件
《北大青鳥賬號視頻》百度網盤資源免費下載
鏈接:
提取碼:nj9r
北大青鳥賬號視頻|7串講視頻|6就業實訓|5就業擴展|4企業框架|3Web開發|2Java基礎|1預科課程|1預科課程-2程序邏輯與網絡基礎|1預科課程-1計算機基礎|1預科課程-1計算機基礎-8算法和流程圖.avi|1預科課程-1計算機基礎-7存儲信息和信息運算.avi|1預科課程-1計算機基礎-6計算機組成基本原理.avi|1預科課程-1計算機基礎-5計算機硬件組裝.avi|1預科課程-1計算機基礎-4認識計算機硬件.avi
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/310130.html