java如何持續顯示圖片,Java中圖片運行圖片顯示不了咋回事

本文目錄一覽:

java中怎樣在界面中顯示圖片

方法一:

[java] view plain copy

JLabel helloLabel = new JLabel(“New label”);

helloLabel.setIcon(new ImageIcon(“E:\\javaSE\u4EE3\u7801\\TimeManager\\asset\\hello.gif”));

helloLabel.setBackground(Color.BLACK);

helloLabel.setBounds(0, 0, 105, 50);

contentPane.add(helloLabel);

方法二:

[java] view plain copy

ImageIcon imagetoshow=new ImageIcon(urlofimagetoshow);

JLabel showimagelabel=new JLabel(imagetoshow);

this.getLayeredPane().add(showimagelabel,

new Integer(Integer.MIN_VALUE)); // 設置JLabel在最底層

showimagelabel.setBounds(0, 0, 500,150);

Java中如何實現在HTML中用循環語句顯示多張圖片。

使用jsp小腳本

%

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

%

img src=”” //在雙引號中可以寫路徑也可以在for之前把圖片路徑存放在一個數組中,然後在雙引號內寫%=數組[下標] %

%

}

%

例如你可以這樣寫:

%

String [] parth=new String[]{“../image/1.jpg”,”../image/2.jpg”};//定義數組,用來存放圖片路徑,本代碼中的圖片路徑為上一級文件夾的image文件夾中.

for(int i=0;iparth.length;i++){

%

img src=”%=parth[i] %”

%} %

也可把數組內容寫為:String [] parth=new String[]{“1.jpg”,”2.jpg”};

這樣的話要在使用時這樣寫:img src=”../image/%=parth[i] %”

兩中路徑的寫法是一樣的.以後有什麼可以交流的可以給我郵件. 加我好友

java 連續播放圖片

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

titlepic player/title

script type=”text/javascript” src=””/script

script type=”text/javascript” src=””/script

/head

style type=”text/css”

img{border:0;}

/style

body

div id=”picplayer” style=”position:relative;overflow:hidden;width:300px;height:300px;clear:none;border:solid 1px #ccc;”

there is a pic-player

/div

script

var p = $(‘#picplayer’);

var pics1 = [{url:”,link:”,time:5000},{url:”,link:”,time:4000},{url:”,link:”,time:6000},{url:”,link:”,time:6000},{url:”,link:”,time:6000}];

initPicPlayer(pics1,p.css(‘width’).split(‘px’)[0],p.css(‘height’).split(‘px’)[0]);

//

//

function initPicPlayer(pics,w,h)

{

//選中的圖片

var selectedItem;

//選中的按鈕

var selectedBtn;

//自動播放的id

var playID;

//選中圖片的索引

var selectedIndex;

//容器

var p = $(‘#picplayer’);

p.text(”);

p.append(‘div id=”piccontent”/div’);

var c = $(‘#piccontent’);

for(var i=0;ipics.length;i++)

{

//添加圖片到容器中

c.append(‘a href=”‘+pics[i].link+'” target=”_blank”img id=”picitem’+i+'” style=”display: none;z-index:’+i+'” src=”‘+pics[i].url+'” //a’);

}

//按鈕容器,絕對定位在右下角

p.append(‘div id=”picbtnHolder” style=”position:absolute;top:’+(h-25)+’px;width:’+w+’px;height:20px;z-index:10000;”/div’);

//

var btnHolder = $(‘#picbtnHolder’);

btnHolder.append(‘div id=”picbtns” style=”float:right; padding-right:1px;”/div’);

var btns = $(‘#picbtns’);

//

for(var i=0;ipics.length;i++)

{

//增加圖片對應的按鈕

btns.append(‘span id=”picbtn’+i+'” style=”cursor:pointer; border:solid 1px #ccc;background-color:#eee; display:inline-block;” ‘+(i+1)+’ /span ‘);

$(‘#picbtn’+i).data(‘index’,i);

$(‘#picbtn’+i).click(

function(event)

{

if(selectedItem.attr(‘src’) == $(‘#picitem’+$(this).data(‘index’)).attr(‘src’))

{

return;

}

setSelectedItem($(this).data(‘index’));

}

);

}

btns.append(‘ ‘);

///

setSelectedItem(0);

//顯示指定的圖片index

function setSelectedItem(index)

{

selectedIndex = index;

clearInterval(playID);

//alert(index);

if(selectedItem)selectedItem.fadeOut(‘fast’);

selectedItem = $(‘#picitem’+index);

selectedItem.fadeIn(‘slow’);

//

if(selectedBtn)

{

selectedBtn.css(‘backgroundColor’,’#eee’);

selectedBtn.css(‘color’,’#000′);

}

selectedBtn = $(‘#picbtn’+index);

selectedBtn.css(‘backgroundColor’,’#000′);

selectedBtn.css(‘color’,’#fff’);

//自動播放

playID = setInterval(function()

{

var index = selectedIndex+1;

if(index pics.length-1)index=0;

setSelectedItem(index);

},pics[index].time);

}

}

/script

/body

/html

把你的圖片地址 在jsp加載的時候 循環上去 就可以了 如果可以 記得給分哦

java怎麼樣才能使圖片在窗口內實現循環播放圖片!謝謝!

html

head

style

#d1{

width:100px;

height:100px;

background-color:white;

position:relative;

}

/style

script

function go2(){

var div = document.getElementById(‘d1’);

var v1 = div.style.left;

div.style.left = parseInt(v1) + 50 + ‘px’;

}

function go1(){

var taskId = setInterval(go2,1000);

setTimeout(function(){

clearInterval(taskId);

},7000);

}

/script

/head

body

div id=”d1″ style=”left:20px;”

img src=”圖片的地址” id=”img1″/a href=”javascript:;”

/div

input type=”button” value=”走吧” onclick=”go1();”/

/body

/html

你點擊這個按鈕的話 可以實現每一秒走一下。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/237371.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:04
下一篇 2024-12-12 12:04

相關推薦

  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • 用Python繪製酷炫圖片

    在本篇文章中,我們將展示如何使用Python繪製酷炫的圖片。 一、安裝Python繪圖庫 在使用Python繪製圖片之前,我們需要先安裝Python繪圖庫。Python有很多繪圖庫…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發佈。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29

發表回復

登錄後才能評論