java隱藏圖片代碼 java隱藏文件

java如何給Jlabel上的圖片設(shè)置隱藏屬性

JLabel上的圖片沒有隱藏屬性。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴(kuò)展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,成都創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:成都會所設(shè)計成都網(wǎng)站設(shè)計全網(wǎng)營銷推廣解決方案、網(wǎng)站設(shè)計等建站排名服務(wù)。


絕對定位,還可以直接設(shè)置圖標(biāo)null,即setIcon(null);也就不會繪制圖標(biāo)了。

JLabel可以隱藏,JLabel可以調(diào)用setVisible(false);就不顯示了。

如果你是要保留標(biāo)簽,只是讓圖標(biāo)看不見,你可以做一張大小和其它圖標(biāo)一樣大的透明圖片。

把JLabel的圖標(biāo)設(shè)置成透明圖片就相當(dāng)于看不見了。

你也可以用ImageIcon類自己繪制一個透明圖標(biāo),設(shè)置給JLabel。只需要空圖標(biāo)的大小和你的其它圖片大小一致。

java中hidden屬性怎樣讓隱藏的圖片顯示,之后再次隱藏

你在js中獲取這個對象,隱藏就用.hidden(),顯示就用.show(),把這個代碼綁定在你想要的動作里面,比如onclick等事件

Java實(shí)現(xiàn)簡單數(shù)據(jù)隱藏圖片文件

我給你寫的示例程序:隱藏數(shù)據(jù)調(diào)用hiddenWords,讀取數(shù)據(jù)用readWords,移除數(shù)據(jù)用removeWords。不管是什么簡單數(shù)據(jù)復(fù)雜數(shù)據(jù),圖片不管什么格式。主要都是轉(zhuǎn)化為流來處理哈。代碼如下:有不明白的可以hi 我

import java.io.DataInputStream;

import java.io.DataOutputStream;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

/**

* @author Think

*

*/

public class HiddenWords

{

/**

*

*/

public HiddenWords()

{

// TODO Auto-generated constructor stub

}

/**

* @param args

*/

public static void main(String[] args)

{

// TODO Auto-generated method stub

try

{

int picbytes = hiddenWords("c:\\Sunset.bmp", "c:\\hidden.bmp", "hidden words");

String s = readWords("c:\\hidden.bmp", picbytes);

removeWords("c:\\hidden.bmp", picbytes, "c:\\old.bmp");

System.out.println("read words is:" + s);

}

catch (Exception e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

}

static int hiddenWords(String input, String output,String words)

{

try

{

InputStream is = new FileInputStream(new File(input/*"c:\\Sunset.bmp"*/));

int bytes = is.available();

DataOutputStream dos = new DataOutputStream(new FileOutputStream(new File(output/*"c:/s.bmp"*/)));

byte[] b = new byte[bytes];

int n = is.read(b, 0, bytes);

is.close();

dos.write(b, 0, n);

dos.writeUTF(words/*"ooeooeore"*/);

dos.close();

System.out.println("write end!!!");

return bytes;

}

catch (FileNotFoundException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

return 0;

}

static String readWords(String input/*DataInputStream dis*/, int skipbytes)

{

try

{

DataInputStream dis = new DataInputStream(new FileInputStream(new File(input)));

dis.skip(skipbytes);

String result = dis.readUTF();

dis.close();

return result;

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

return "";

}

static void removeWords(String input/*DataInputStream dis*/, int skipbytes,String output)

{

try

{

DataInputStream dis = new DataInputStream(new FileInputStream(new File(input)));

byte[] bs = new byte[skipbytes];

int x = dis.read(bs, 0, skipbytes);

dis.close();

DataOutputStream dos = new DataOutputStream(new FileOutputStream(new File(output)));

dos.write(bs, 0, x);

dos.close();

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

java中導(dǎo)入的圖片標(biāo)簽如何隱藏?(通過鼠標(biāo)點(diǎn)擊還可以顯示)

把這16個對象放進(jìn)一個容器里

ListImageIcon iis=new ArrayList();

ImageIcon i1 =new ImageIcon("D:\\1004165216\\renwu\\4\\src\\"+arr[i]+".png");

list.add(i1);

點(diǎn)擊觸發(fā)后,父容器用一個new ImageIcon()替換掉原來的

下次點(diǎn)擊,父容器用list.get(n)替換回來

沒有你的全部代碼,沒辦法幫你碼,思路就是這樣

網(wǎng)頁名稱:java隱藏圖片代碼 java隱藏文件
網(wǎng)站路徑:http://muchs.cn/article42/doegphc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、網(wǎng)站收錄、小程序開發(fā)、網(wǎng)站營銷、動態(tài)網(wǎng)站

廣告

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

成都網(wǎng)站建設(shè)