導航:首頁 > APP軟體 > 安卓button點擊變色

安卓button點擊變色

發布時間:2025-07-14 05:57:52

⑴ 請教一下多個按鈕點擊變色和取消,類似與復選的效果js

$(this).parents("#button").find("a").removeClass("active");
$(this).addClass("active");
//上面兩句替換為下面的內容
if($(this).attr("class")=="active"){
$(this).removeClass("active");
}else{
$(this).addClass("active");
}

java swing該怎麼設置點擊一個按鈕時將其切換為紅色,點擊其他按鈕時將其還原

importjavax.swing.*;
importjava.awt.*;
importjava.awt.event.*;

{
JButton[]jbs;//把按鈕存放到一個數組或集合里
ColorbgColor;//保存按鈕的默認背景顏色
ColorfgColor;//保存按鈕的默認前景色(文字顏色)

publicButtonFrame(){
JPaneljp=newJPanel();
jbs=newJButton[3];
//初始化數組,並賦值
for(inti=0;i<jbs.length;i++){
jbs[i]=newJButton("按鈕"+(i+1));
jbs[i].addActionListener(this);
jp.add(jbs[i]);//把按鈕依次添加到面板中
}

bgColor=jbs[0].getBackground();
fgColor=jbs[0].getForeground();
add(jp);

setSize(320,100);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
//初始時,默認按下了第一個按鈕
//addWindowListener(newWindowAdapter(){
//@Override
//publicvoidwindowOpened(WindowEvente){
//jbs[0].doClick();
//}
//});
}

publicstaticvoidmain(String[]args){
SwingUtilities.invokeLater(newRunnable(){
publicvoidrun(){
newButtonFrame().setVisible(true);

}
});
}

//點擊按鈕,把所有按鈕的背景色和文字顏色都復原;然後設置點擊按鈕的背景色和文字顏色
@Override
publicvoidactionPerformed(ActionEvente){
for(inti=0;i<jbs.length;i++){
jbs[i].setBackground(bgColor);
jbs[i].setForeground(fgColor);
}
//設置只有按鈕1點擊會變色,其他按鈕被點擊不會變色
//if(!e.getActionCommand().equals("按鈕1")){
//return;
//}

//獲取被點擊的按鈕
JButtonclickBtn=(JButton)e.getSource();
clickBtn.setBackground(Color.RED);
clickBtn.setForeground(Color.WHITE);
}
}

⑶ js實現點擊一個按鈕,表格中某行變色,按鈕的value與表格中列name值相同的行變色

<table>
<tr id="r1">
<td name="r1c1"><input id="button" type="button" value="r1" onClick="changeColor(this)"/></td>
</tr>
<tr id="r2">
<td name="r2c1"><input id="button" type="button" value="r2" onClick="changeColor(this)"/></td>
</tr>
</table>

<script>
function changeColor(obj){
var tri = obj.value;

document.getElementById(tri).style.backgroundColor = 'red';
}

</script>
不通的話自己調一下,盲寫的。

⑷ 用js寫 有六個按鈕點擊按鈕會變色 然後其他按鈕恢復原來的顏色

可以使用js的css方法實現點擊按鈕會變色,然後其他按鈕恢復原來的顏色。

具體步驟如下:

需要准備的材料分別是:電腦、瀏覽器、ultraedit。

1、在ue編輯器中新建一個空白的html文件,js文件。

閱讀全文

與安卓button點擊變色相關的資料

熱點內容
15款凱美瑞原車導航升級 瀏覽:39
精雕cnc怎麼編程 瀏覽:917
第一代程序設計語言 瀏覽:123
華為的風扇怎麼添加到小米app 瀏覽:563
pinkpineapple經典作品 瀏覽:918
資料庫一張表可以有多少行 瀏覽:629
為什麼網路連接被禁用而且連接失敗 瀏覽:982
微信的收藏文件存在哪裡去了 瀏覽:449
如何查看蘋果se版本 瀏覽:133
如何來建立網站 瀏覽:130
360文件粉碎能恢復嗎 瀏覽:525
如何在手機把app加密 瀏覽:119
oracle怎麼管理資料庫連接 瀏覽:310
學商學院哪個網站好 瀏覽:895
數據線一般什麼時候更換 瀏覽:720
如何打開西部數據移動硬碟盒 瀏覽:972
蘋果電腦怎麼提交音頻文件 瀏覽:331
蘋果筆記本電腦主頁面 瀏覽:991
數控機床怎麼手動編程序 瀏覽:741
qt為什麼分頭文件和源文件 瀏覽:793

友情鏈接