xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-10
  • 語(yǔ)言: Java
  • 標(biāo)簽: Excel??JTable??java??

資源簡(jiǎn)介

讀取Excel文件的數(shù)據(jù)到JTable中。在JTable中顯示這些數(shù)據(jù)。

資源截圖

代碼片段和文件信息

package?com.exam.write;

import?java.io.*;

import?javax.swing.JOptionPane;
import?javax.swing.JTable;
import?javax.swing.table.DefaultTableModel;

import?jxl.Cell;
import?jxl.CellType;
import?jxl.LabelCell;
import?jxl.NumberCell;
import?jxl.Sheet;
import?jxl.Workbook;
import?jxl.read.biff.BiffException;

public?class?readExcel?{

public?boolean?readExcel(File?fileDefaultTableModel?tableModelJTable?jTable){
Workbook?rwb?=?null;

object[]?object?=?new?object[jTable.getColumnCount()];
try{

FileInputStream?is?=?new?FileInputStream(file);
//創(chuàng)建一個(gè)workbook類讀取excel文件
rwb?=?Workbook.getWorkbook(is);
// 得到第i個(gè)工作薄
Sheet?st?=?rwb.getSheet(0);//這里有兩種方法獲取sheet表1為名字,而為下標(biāo),從0開(kāi)始

if(st.getRows()>2){
for(int?t=tableModel.getRowCount()-1;t>=0;t--){
tableModel.removeRow(t);
}
//行循環(huán)
for(int?i?=?1;i //列循環(huán)
for(int?j?=?0;j // 得到第j列第i行的數(shù)據(jù)
Cell?c00?=?st.getCell(ji);
if(c00.getType()?==?CellType.LABEL)
{
????LabelCell?labelc00?=?(LabelCell)c00;
????object[j]?=?labelc00.getString();
????//jTable.setValueAt(labelc00.getString()?i-1?j);
}else?if(c00.getType()?==?CellType.NUMBER)
{
Double?numd;
int?numi;
NumberCell?numc10?=?(NumberCell)c00;
numd?=?new?Double(numc10.getValue

評(píng)論

共有 條評(píng)論

相關(guān)資源