控件沒有獲取到焦點的問題,幫你改過的 import java.applet.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ImplementActionListener extends Applet implements ActionListener { JTextField txt1 = new JTextField("文本選取"); Button btn = new Button("隱藏"); public void init() { add(txt1); add(btn); btn.addActionListener(this); } public void actionPerformed(ActionEvent e) { txt1.requestFocus(); txt1.selectAll(); txt1.setSelectionColor(Color.red); } }

公司主營業(yè)務(wù):成都做網(wǎng)站、成都網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出坊子免費做網(wǎng)站回饋大家。
你應(yīng)該是想全局替換某一個關(guān)鍵字。
選定文本域之后,按下Ctrl + F,選擇里面的相關(guān)選項即可,我認為你可以看懂。
//多選框
table?id='tab'?width="300"
tr
tdlabelinput?name="mk"?type="checkbox"?value="1"?/XX/label/td
tdlabelinput?name="mk"?type="checkbox"?value="1"?/XX/label/td
/tr
/table
//全選全部選按鈕
input?type="button"?value="全選"??style="width:50px"??id="selectAll"
input?type="button"?value="全不選"?style="width:50px"?id="unSelect"
//事件
$("#selectAll").click(function?()?{
$("#tab?:checkbox,#all").prop("checked",?true);??
});
$("#unSelect").click(function?()?{??
$("#tab?:checkbox,#all").prop("checked",?false);??
});
這是我之前寫的? 你照著改改吧
package?example;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?javax.swing.JFrame;
import?javax.swing.JMenu;
import?javax.swing.JMenuBar;
import?javax.swing.JMenuItem;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.border.EmptyBorder;
public?class?demo?extends?JFrame{
private?JMenuBar?menu?=?new?JMenuBar();
private?JPanel?contentPane?=?new?JPanel();
public?demo()
{
setTitle("compiler");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setJMenuBar(menu);
//JMenu?correct?=?new?JMenu("正確用例");
//JMenu?wrong?=?new?JMenu("錯誤用例");
////JMenuItem?WP?=?wrong.add("語法錯誤");
//JMenuItem?WL?=?wrong.add("詞法錯誤");
JMenu?edit?=?new?JMenu("編輯");
JMenu?help??=?new?JMenu("幫助");
JMenu?document?=?new?JMenu("文件");
JMenuItem?copy?=?edit.add("復(fù)制");
JMenu?color?=?new?JMenu("顏色");
JMenuItem?p?=?color.add("前景色");
p.addActionListener(new?ActionListener()
{
@Override
public?void?actionPerformed(ActionEvent?e)?{
JOptionPane.showMessageDialog(null,
"該項目正在建設(shè)中",?"信息",
JOptionPane.INFORMATION_MESSAGE);
}
});
JMenuItem?b?=?color.add("背景色");
b.addActionListener(new?ActionListener()
{
@Override
public?void?actionPerformed(ActionEvent?e)?{
JOptionPane.showMessageDialog(null,
"該項目正在建設(shè)中",?"信息",
JOptionPane.INFORMATION_MESSAGE);
}
});
edit.add(color);
JMenuItem?select?=?edit.add("全選");
menu.add(document);
menu.add(edit);
menu.add(help);
setLocation(400,200);
setSize(300,?300);
contentPane.setBorder(new?EmptyBorder(5,?5,?5,?5));
setContentPane(contentPane);
}
public?static?void?main(String[]args)
{
demo?browser?=?new?demo();
browser.setVisible(true);
}
}
script type="text/javascript"
function ckAll(sign){
var allCk = document.getElementsByTagName("input");
for(i=0;iallCk.length;i++){
if(allCk[i].type=="checkbox"){
if(sign=="all")
allCk[i].checked = true;
else
allCk[i].checked = false;
}
}
}
/script
input type="button" onclick="ckAll('all')" value="全選"/
input type="button" onclick="ckAll('none')" value="取消"/
ps:如果"全選"與"取消"也想用單選按鈕的話,判斷一下吧。
script type="text/javascript"
function ckAll(obj){
var allCk = document.getElementsByTagName("input");
for(i=0;iallCk.length;i++){
if(allCk[i].type=="checkbox"){
if(obj.value=="all"){
if(allCk[i].value!="none")
allCk[i].checked = obj.checked;
else
allCk[i].checked = !obj.checked;
}else{
if(allCk[i].value!="none")
allCk[i].checked = !obj.checked;
}
}
}
}
/script
input type="checkbox" onclick="ckAll(this)" value="all"/全選
input type="checkbox" onclick="ckAll(this)" value="none"/取消
ps:用一個單選按鈕更簡潔
script type="text/javascript"
function ckAll(obj){
var allCk = document.getElementsByTagName("input");
for(i=0;iallCk.length;i++){
if(allCk[i].type=="checkbox"){
allCk[i].checked = obj.checked;
}
}
}
/script
input type="checkbox" onclick="ckAll(this)"/全選
一樓的需要添加jQuery庫,二,三樓的說話說一半。。
function selall(obj){
for (var i=0;iobj.elements.length;i++){
var e = obj.elements[i];
if (e.name == 'idd'){
var v=e.checked;
break;
}
}
for (var i=0;iobj.elements.length;i++){
var e = obj.elements[i];
if (e.name == 'id')
e.checked = v;
}
}
全選/反選td style="width:50px;" class="edit"input type="checkBox" name="idd" value="1" onClick="selall(f1)"/td
刪除 td style="width:50px;" class="edit"input type="checkBox" name="id" value="${aa.NId}"/td
當(dāng)前名稱:java中全選代碼,java多選題代碼
本文地址:http://chinadenli.net/article39/dsgidph.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、Google、軟件開發(fā)、關(guān)鍵詞優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、ChatGPT
聲明:本網(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)