① java 能監聽到系統時間被修改么.
我的辦法比較笨,我覺得你可以寫幾個線程,一個是定時10分鍾執行的線程,只是做定時器用,把執行的過程單獨拿到一個線程里,在寫一個8分鍾強制關閉的線程,這樣就能控制了
② java Jbutton時間監聽問題
button[i][j].setBounds(i*len,j*len,len,len);
這行的問題吧,改成setBounds(j*len, i*len, len,len);試試,我沒驗證
問題可能是你放按鈕的時候不是一行一行放的,而是一列一列的
③ java怎麼個監聽器設置監聽時間,比如說按一個鍵就是隔開多少時間才會監聽一次
JDK提供了Timer類實現定時執行任務,只要繼承該類並覆蓋TimerTask方法即可,詳細題主可以看下API。
另外,Quartz框架也提供了作業調度方法,使用起來相當簡單。
為所要監聽的鍵設定一個監聽事件,事件裡面直接調用匿名內部類的方法即可(PS:該匿名內部類需要繼承Timer類,並覆蓋TimerTask方法,然後在裡面實現題主所需要的邏輯即可)
④ java語言裡面,有沒有辦法監控某個網頁打開和關閉的時間啊捉急了。。
這個沒辦法的,因為JAVA是運行在SERVER端,網頁關閉是客戶端行為,所以單純依靠JAVA怎麼監聽得到嘛
只有通過JS,比如JQUERY的document.ready來監控網頁打開,然後傳遞數據給後台
至於關閉,也可以通過JS,比如JS監聽onbeforeunload()事件,但監聽到以後,通過AJAX發送數據到後台通知JAVA寫的程序