控件没有获取到焦点的问题,帮你改过的 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); } }
公司主营业务:成都做网站、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出坊子免费做网站回馈大家。
你应该是想全局替换某一个关键字。
选定文本域之后,按下Ctrl + F,选择里面的相关选项即可,我认为你可以看懂。
//多选框
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("复制");
JMenu color = new JMenu("颜色");
JMenuItem p = color.add("前景色");
p.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null,
"该项目正在建设中", "信息",
JOptionPane.INFORMATION_MESSAGE);
}
});
JMenuItem b = color.add("背景色");
b.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null,
"该项目正在建设中", "信息",
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