- 浏览: 2736770 次
- 性别:
- 来自: 上海
最新评论
-
代码改变生活:
虽然代码敲的头疼的要命,但是依然要感谢你,感谢您共享!!!!开 ...
jxl读取excel日期相差8小时 -
www3837:
org.slf4j.Logger 下载 -
hyztty:
wait_timeout = 86400 interacti ...
druid连接池 -
niaodanwangzi:
连接池可不是给你检测连接状态用的。是为了连接复用,减少连接数。 ...
druid连接池 -
supermine0903:
学习了 啦啦啦
多个路由器同时上网
文章列表
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keycode 27 = Escape Escape keycode 32 = space space keycode 33 = Prior keycode 34 = Next keycode 35 = End ...
在html里面,想要将button隐藏掉边框,有两种方法:
1、在css里面,设置成border-style:hidden
这样边框就没有,不过这种button,鼠标按在上面不动,然后松开时,button没有任何反应。(不太友善,呵呵。其实定义成boder-style:solid,也有类似效果)
2、在css里面,设置成border-width:0px;亦有类似效果。
js如何捕捉键盘操作:
第一步:将body注册一下事件:
document.body.onkeydown = function(){catchkey()} ; 注意到:分号在外面。
第二步: 编写一个catchkey()即可。
注意,如果想去掉默认事件,比如submit默认是提交,可以用一个语句,让其被回车时,不能发送。(或者像滚动条默认事件等等)
则在catchkey()中调用如下函数:
//the function to stop the default process for the keysfunction sto ...
he referrer property returns the URL of the document that loaded this document.The referrer of this document is: < type="text/javascript"> document.write(document.referrer)//document.referrer是上一页的来源
The referrer property returns the URL of the document that loaded this do ...
在父窗体中定义一个popUp,
然后在子窗体中调用下面的语句。
document.getElementById("popUp").innerHTML=str;
java的界面编程一直是个头痛问题。
现在我也不想花过多时间去研究这个东西了。
因为在实际使用的是频率非常的少,研究似乎没太大意义。
swing编程呢,主要一条就是理解:最外层是一个Jframe,JFrame自带一个contentPanel,一般用setContentPanel(new myJPanel()) ,将其换成我们自己的JPanel,如果图像比较复杂,就在JPanel上新建JPanel,用嵌套即可。然后,将自己的myJPanel的布局改成setBorderLayout(null),然后就可以在上面随心所欲啦。呵呵,做做简单的图像还可以。。复杂的话,估计会累到口吐白沫!
p ...
所谓的一个bean的话,其实就是指一个类。
比如在swing中,一个jpanel就是一个bean.
一个 jbutton也是一个bean.
我用setPreferredSize来设置panel的首选大小。 JPanel的默认首选大小是10*10的,就算setSize也不能改变首选大小, 所以如果在JPanel里setSize一个大小,然后在JFrame里pack()的话最后的窗体大小还是10*10的。 这说明pack()应该是根据首选大小来压缩窗体的。所以如果根据JPanel的大小来pack()框架的大小就要在JPanel里用到setPreferredSize。
setPreferredSize的效果只有在pack后才能看到效果!
安装Visual Editer的插件,我的开发环境是eclipse 3.1.1,所以需要下载emf-sdo-runtime-2.1.0.zip,GEF-runtime-3.1.zip,VE-runtime-1.1.0.1.zip,VE-SDK-1.1.0.1.zip.这几个包在http://www.eclipse.org/都可以search后下到,解压后把包里面plugins下面的文件都复制到eclipse 3.1/plugins下面就ok了。 不过如果安装好以后启动eclipse后却始终没有"visual class"此项目,在网上搜了一下,终于找到解决办法。 ...
如果您想要在某個時間點之後,執行某項排定的任務,您可以定義一個TimerTask,再將之排定給Timer,Timer會依指定的時間來執行TimerTask。舉個實例來說,您想在程式啟動後5秒鐘執行報時,則您可以繼承TimerTask,並重新定義其run()方法。 DateTask.java
pakage onlyfun.caterpillar;
import java.util.*;
public class DateTask extends TimerTask {
public void run() {
System.out.println(&q ...
chengfa=function(a,b){ return a*b;}alert(chengfa(2,3));
js中,许多人写程序时,喜欢偷懒。
比如一个判断,往往人们会这样写,If(screenFlag){}
不管screenFlag是不是bool型的。
然而这样做的后果是非常严重的。
因为只有数字或者bool型才能这样写,而如果一旦是 ...
if key=37 then ShowMessage( '左 ') else if key=38 then ShowMessage( '上 ') else if key=39 then ShowMessage( '右 ') else if key=40 then ShowMessage( '下 ')
document.getElementById(disableArr[iCycle]).disabled = "false";
你们说这个元素最后是可用还是不可用。
一般人肯定会说,当然是可用。
其实不是。
讲解:
注意这是个字符串,不是bool型。
如果 document.getElementById(disableArr[iCycle]).disabled = false;当然是可用的意思。
ps: 空串相当于true.非空串相当于false.
即document.getElementById(disableArr[iCycl ...
function getRootPath(){
var strFullPath=window.document.location.href;
var strPath=window.document.location.pathname;
var pos=strFullPath.indexOf(strPath);
var prePath=strFullPath.substring(0,pos);
var postPath=strPath.substring(0,strPath.substr(1).indexOf('/')+1);
return(prePath ...