freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java程序設(shè)計(jì)與案例-資料下載頁(yè)

2025-07-17 15:23本頁(yè)面
  

【正文】 JTree tree = new JTree(root)。 第 9章圖形用戶界面 e) 將樹構(gòu)件添加到滾動(dòng)窗格中 JScrollPane jsp = new JScrollPane(tree)。 鼠標(biāo)選擇時(shí)獲取樹節(jié)點(diǎn)路徑 a) 為樹構(gòu)件添加鼠標(biāo)事件 (MouseListener i)。 b) 重寫 mouseClicked()方法 public void MouseClicked(MouseEvent e) { TreePath tp = ((),()) } 第七章 Java輸入輸出系統(tǒng) 一、流 基于字節(jié)的輸入輸出流 InputStream、 OutputStream,基于 Unicode的 輸入輸出流 Reader、 Writer InputStream InputStream是一個(gè)抽象類是所有數(shù)據(jù)形式為字節(jié)的輸入流的父類。 主要方法有: a) Public abstract int read() throws IOException 從輸入流中讀取一個(gè)字節(jié)的數(shù)據(jù),如果讀到輸入流的末端返回 1 b) Pubilc int read(byte b[],int off,int len) throws IOException c) Pubilc int read(byte b) throws IOException d) Public long skip(long n) throws IOException 略過輸入流中長(zhǎng)度為 n的數(shù)據(jù) e) Public int available() throws IOException 返回輸入流中還能讀到的數(shù)據(jù)長(zhǎng)度 第七章 Java輸入輸出系統(tǒng) f) Public void close() throws IOException 關(guān)閉當(dāng)前的輸入流 g) Public void mark() throws IOException 給當(dāng)前輸入流設(shè)置標(biāo)記 h) Public void reset() throws IOException 返回到 mark()方法標(biāo)記的狀態(tài) i) Public boolean mardSupported() 判斷使用的流是否支持 reset/mark操作 OutputStream 是所有字節(jié)形式輸出流的父類主要方法有: a) Public abstract void write(int b) throws IOException 將 b寫入到輸出流中 第七章 Java輸入輸出系統(tǒng) b) Public void flush() throws IOException 將緩存中的數(shù)據(jù)立即寫入到輸出流中 c) Public void close() throws IOException 關(guān)閉輸出流 Reader Writer 二、標(biāo)準(zhǔn)輸入輸出 標(biāo)準(zhǔn)輸入 () 使用 ()方法返回用戶鍵盤輸入信息 三、文件訪問 (File) 構(gòu)造方法及主要方法: a) 構(gòu)造方法: File(String pathName) 通過將給定路徑名字符串轉(zhuǎn)換為抽象路徑名來創(chuàng)建一個(gè)新 File 實(shí)例。 第七章 Java輸入輸出系統(tǒng) 四、文件讀寫 基于字節(jié)方式的讀文件 (FileInputStream) public FileInputStream(File file) throws FileNotFoundException 通過打開一個(gè)到實(shí)際文件的連接來創(chuàng)建一個(gè) FileInputStream,該文件通過文件系統(tǒng)中的 File 對(duì)象 file 指定。 public FileInputStream(String name) throws FileNotFoundException 通過打開一個(gè)到實(shí)際文件的連接來創(chuàng)建一個(gè) FileInputStream,該文件通過文件系統(tǒng)中的路徑名 name 指定 基于字節(jié)方式的寫文件 (FileOutputStream) public FileOutputStream(File file) throws FileNotFoundException public FileOutputStream(File file,boolean append) throws FileNotFoundException 第七章 Java輸入輸出系統(tǒng) 基于字符方式的讀文件 (FileReader) public FileReader(File file) throws FileNotFoundException 在給定從中讀取數(shù)據(jù)的 File 的情況下創(chuàng)建一個(gè)新 FileReader。 public FileReader(String fileName) throws FileNotFoundException 在給定從中讀取數(shù)據(jù)的文件名的情況下創(chuàng)建一個(gè)新 FileReader。 基于字符方式的寫文件 (FileWriter) public FileWriter(File file) throws IOException 根據(jù)給定的 File 對(duì)象構(gòu)造一個(gè) FileWriter 對(duì)象。 public FileWriter(String fileName) throws IOException 根據(jù)給定的文件名構(gòu)造一個(gè) FileWriter 對(duì)象 Java Excell API ? Java Excel是一開放源碼項(xiàng)目,通過它 Java開發(fā)人員可以讀取 Excel文件的內(nèi)容、創(chuàng)建新的 Excel文件、更新已經(jīng)存在的 Excel文件。 ? 現(xiàn)在發(fā)布的穩(wěn)定版本是 ,提供以下功能: 1. 從 Excel 9 9 2022等格式的文件中讀取數(shù)據(jù); 2. 讀取 Excel公式(可以讀取 Excel 97以后的公式); 3. 生成 Excel數(shù)據(jù)表(格式為 Excel 97); 4. 支持字體、數(shù)字、日期的格式化; 5. 支持單元格的陰影操作,以及顏色操作; 6. 修改已經(jīng)存在的數(shù)據(jù)表; ? 現(xiàn)在還不支持以下功能,但不久就會(huì)提供了: 1. 不能夠讀取圖表信息; 2. 可以讀,但是不能生成公式,任何類型公式最后的計(jì)算值都可以讀出; Java Excell API 一、從 Excel文件讀取數(shù)據(jù)表 1. 創(chuàng)建工作簿 (workbook) try { InputStream is = new FileInputStream(sourcefile)。 rwb = (is)。 }catch (Exception e) { ()。 } 2. 獲取工作表 (sheet) Sheet rs = (0)。 獲取第一個(gè)工作表 3. 獲取單元格的內(nèi)容 獲取第一行,第一列的值 Cell c00 = (0, 0)。 String strc00 = ()。 Java Excell API 獲取第一行,第二列的值 Cell c10 = (1, 0)。 String strc10 = ()。 4. 操作完成時(shí),關(guān)閉對(duì)象釋放占用的內(nèi)存空間 ()。 二、 Workbook類提供的方法 1. int getNumberOfSheets() 獲得工作薄 ( Workbook )中工作表 ( Sheet )的個(gè)數(shù)例: int sheets = ()。 2. Sheet[] getSheets() 返回工作薄 (Workbook)中工作表 (Sheet)對(duì)象數(shù)組例: Sheet[] sheets = ()。 Java Excell API 三、 Sheet接口提供的方法 1. String getName() 獲取 Sheet的名稱例: String sheetName = ()。 2. int getColumns() 獲取 Sheet表中所包含的總列數(shù)例: int rsColumns = ()。 3. Cell[] getColumn(int column) 獲取某一列的所有單元格,返回的是單元格對(duì)象數(shù)組例: Cell[] cell = (0)。 Java Excell API 4. int getRows() 獲取 Sheet表中所包含的總行數(shù)例: int rsRows = ()。 5. Cell[] getRow(int row) 獲取某一行的所有單元格,返回的是單元格對(duì)象數(shù)組例: Cell[] cell = (0)。 6. Cell getCell(int column, int row) 獲取指定單元格的對(duì)象引用,需要注意的是它的兩個(gè)參數(shù),第一個(gè)是列數(shù),第二個(gè)是行數(shù)。 Cell cell = (0, 0)。 Java Excell API import .*。 import jxl.*。 public class ExcellReadTest{ public static void main(String args[]) { try { InputStream is = new FileInputStream(F:/liu/)。 Workbook rwb = (is)。 Sheet sh0 = (0)。 int rows = ()。 int column = ()。 Java Excell API for(int i = 0。irows。i++) for(int j = 0。jcolumn。j++) { Cell c = (j,i)。 String strc = ()。 (strc)。 } } catch(Exception e) { ()。 } } 表格 (JTable) 表格模型 AbstractTableMode類 三個(gè)主要方法 ① public int getRowCount() 獲取表格的總行數(shù) ① public int getColumnCount() 獲取表格的總列數(shù) ① public Object getValueAt(int row,int column) 獲取對(duì)應(yīng)行列上的元素值 表格 (JTable) 對(duì)應(yīng) Excell的表格模型為: class ExcellTable extends AbstractTableModel{ public ExcellTable(Sheet sh) { sheets = sh。 } public int getRowCount() { return ()。 } public int getColumnCount() { return ()。 } 表格 (JTable) public Object getValueAt(int r,int c) { try{ Cell cc = (c,r)。 String str = ()。 return str。 }catch(NullPointerException e){} } private Sheet sheets。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1