成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java表格邊框顏色代碼 java表格邊框顏色代碼大全

java poi 給指定的行列加個邊框,怎么加。

你可以參考下這個代碼:

目前創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管維護、企業(yè)網(wǎng)站設(shè)計、正安網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Workbook?workbook=new?HSSFWorkbook();?//?定義一個新的工作簿

Sheet?sheet=workbook.createSheet("第一個Sheet頁");??//?創(chuàng)建第一個Sheet頁

Row?row=sheet.createRow(1);?//?創(chuàng)建一個行

Cell?cell=row.createCell(1);?//?創(chuàng)建一個單元格

cell.setCellValue(4);

//?設(shè)置單元格邊框

CellStyle?cellStyle=workbook.createCellStyle();?

cellStyle.setBorderBottom(CellStyle.BORDER_THIN);?//?底部邊框

cellStyle.setBottomBorderColor(IndexedColors.BLACK.getIndex());?//?底部邊框顏色

cellStyle.setBorderLeft(CellStyle.BORDER_THIN);??//?左邊邊框

cellStyle.setLeftBorderColor(IndexedColors.GREEN.getIndex());?//?左邊邊框顏色

cellStyle.setBorderRight(CellStyle.BORDER_THIN);?//?右邊邊框

cellStyle.setRightBorderColor(IndexedColors.BLUE.getIndex());??//?右邊邊框顏色

cellStyle.setBorderTop(CellStyle.BORDER_MEDIUM_DASHED);?//?上邊邊框

cellStyle.setTopBorderColor(IndexedColors.BLACK.getIndex());??//?上邊邊框顏色

java操作poi的excel表格的線條怎么變?yōu)楹谏?/h2>

你跑下下面的代碼試下吧:

public TestExcel(){

createExcelFile();

}

private void createExcelFile() {

HSSFWorkbook hwb = new HSSFWorkbook();

HSSFSheet sheet = hwb.createSheet("test sheet");

//創(chuàng)建一個樣式

HSSFCellStyle style = hwb.createCellStyle();

//設(shè)置邊框樣式

style.setBorderTop(HSSFCellStyle.BORDER_THIN);

style.setBorderBottom(HSSFCellStyle.BORDER_THIN);

style.setBorderLeft(HSSFCellStyle.BORDER_THIN);

style.setBorderRight(HSSFCellStyle.BORDER_THIN);

//設(shè)置邊框顏色

style.setTopBorderColor(HSSFColor.BLACK.index);

style.setBottomBorderColor(HSSFColor.BLACK.index);

style.setLeftBorderColor(HSSFColor.BLACK.index);

style.setRightBorderColor(HSSFColor.BLACK.index);

for(int j=0;j5;j++){

HSSFRow row = sheet.createRow(j);

for(int i=0;i10;i++){

HSSFCell cell = row.createCell(i);

cell.setCellStyle(style);

cell.setCellValue(j+"*"+i);

}

}

File file = new File("./test.xls");

try {

FileOutputStream fos = new FileOutputStream(file);

hwb.write(fos);

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

java怎么改變窗體邊框的顏色?

如果你想給窗口內(nèi)部加上一個邊框,可以在窗口內(nèi)加一個Panel,設(shè)置Panel的邊框就行。

如果你想修改操作系統(tǒng)提供的邊框顏色,是做不到的,但是可以去掉系統(tǒng)提供的邊框,重寫paint方法自己模擬一個:

import java.awt.Color;

import java.awt.Graphics;

import java.awt.Rectangle;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.border.LineBorder;

public class MyFrame {

public static void main(String[] args) {

JFrame frame1 = new JFrame();

frame1.setBounds(400, 300, 200, 200);

frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel panel = new JPanel();

panel.setBorder(new LineBorder(Color.red));

frame1.add(panel);

frame1.setVisible(true);

JFrame frame2 = new JFrame() {

public void paint(Graphics g) {

super.paint(g);

Rectangle rect = this.getBounds();

int width = (int) rect.getWidth() - 1;

int height = (int) rect.getHeight() - 1;

g.setColor(Color.red);

g.drawRect(0, 0, width, height);

}

};

frame2.setBounds(650, 300, 200, 200);

frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame2.setUndecorated(true);

frame2.setVisible(true);

}

}

請問大神在Java swing中如何給Jtable做單元格的邊框顏色改變,像下圖這樣

創(chuàng)建一個類繼承自?DefaultTableCellRenderer,只需要覆蓋它的?getTableCellRendererComponent(JTable,?Object,?boolean,?boolean,?int,?int)?方法里,從?super.getTableCellRendererComponent(...)?得到一個組件,然后設(shè)置它的邊框并加色彩。

在這個?get?方法中,它已經(jīng)告訴了你?row?和?column?你可以知道應(yīng)該畫什么邊框,要強調(diào)的單元格就畫紅框,不用強調(diào)的單元格就不要還原邊框到原來的樣子,當(dāng)然像你的例子中,一個單元格只畫一半的邊框的情況似乎需要定制,Swing?不會自帶這種邊框。而定制邊框則是需要自己創(chuàng)建一個類,模仿

Swing

自帶的像

BevelBorder.

當(dāng)前文章:java表格邊框顏色代碼 java表格邊框顏色代碼大全
URL分享:http://jinyejixie.com/article48/dosgphp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作定制開發(fā)、云服務(wù)器、搜索引擎優(yōu)化、網(wǎng)站導(dǎo)航、品牌網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
彭泽县| 贡嘎县| 法库县| 蚌埠市| 贵州省| 张家口市| 阳东县| 尼玛县| 丰都县| 石屏县| 南木林县| 肇州县| 乌拉特中旗| 泌阳县| 鲁山县| 潢川县| 永康市| 体育| 华阴市| 巴中市| 筠连县| 孝昌县| 菏泽市| 乐都县| 石狮市| 汉中市| 天门市| 顺义区| 宣恩县| 贵州省| 勃利县| 郸城县| 甘泉县| 涡阳县| 红桥区| 上虞市| 来安县| 高密市| 郁南县| 项城市| 宽城|