swing问题?高手请进。。。 你要知道它自己实现剪切、复制、粘贴是因为它本来自带的KeyListenerremove JEditorPane KeyListener 然后自己实现一个KeyListener 替换掉原来的就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是也能用鼠标来选中文本啊?是不是要添加一个鼠标事件?而且Shift+方向键也能选中文本?不仅是Ctrl+C,Ctrl+X这些组合键。。 2.tree.setSelectionPath(new TreePath(treeNode.getPath())); 你吧所有的KeyListener和MouseListener都去掉 它还会有反应???你只去掉了一个吧有好几个的 问题1:你要使用CaretListener,这个是光标监听器,然后里面有方法int dot = e.getDot();int = e.getMark(); 其中是当选择内容不为空的时候,选择光标结束点,而dot则表示开始点,那么你就可以用if(-dot>0){ ..setEnabled(true)}else{ ..}第2个问题:获得此接点的path,然后从根节点开始展开class MyCaretListener implements CaretListener{ public void caretUpdate(CaretEvent e){ int dot = e.getDot(); int = e.getMark(); if ( - dot > 0){ cuts.setEnabled(true); copys.setEnabled(true); ..... }else{ cuts.setEnabled(false); copys.setEnabled(false); } }}这是我做的一部分,你可以参考 高手进来挑战高难度测量程序 正则表达式实现换位 jni 异常Exception in thread "main" java.lang.UnsatisfiedLinkError: Usb_ChangePin 为什么构造函数一定要用getX()或者setX? javabean的概念 关于jtable的settooltip问题 javamail自带的DEMO问题 IO包2进制数据读写问题 请帮我修改一下界面.....急...在线等(swing) j2ee下载地址,及配置方法。我在sun的网站上下载后就是配不好。谢谢 关于下载,大家近来看看,可能将来你会遇上这样的问题。 求一个时钟的小例子!
2.tree.setSelectionPath(new TreePath(treeNode.getPath()));
它还会有反应???
你只去掉了一个吧有好几个的
你要使用CaretListener,这个是光标监听器,然后里面有方法int dot = e.getDot();
int = e.getMark(); 其中是当选择内容不为空的时候,选择光标结束点,而dot则表示开始点,那么你就可以用
if(-dot>0){
..setEnabled(true)
}else{
..
}第2个问题:
获得此接点的path,然后从根节点开始展开
class MyCaretListener implements CaretListener{
public void caretUpdate(CaretEvent e){
int dot = e.getDot();
int = e.getMark();
if ( - dot > 0){
cuts.setEnabled(true);
copys.setEnabled(true);
.....
}else{
cuts.setEnabled(false);
copys.setEnabled(false);
}
}
}
这是我做的一部分,你可以参考