1樓:
你的xx直接e.x來獲取就行了 yy也是同樣道理
2.下面的mouseinfo.getpointerinfo().
getlocation().x也直接用arg.x來獲取 3.
建議用 int x = shellq.getshell().getlocation().
x;int y = shellq.getshell().getlocation().y; 獲取點選時視窗位置
4.最後shell.getshell().setlocation(x+arg0.x-xx,y+arg0.y-yy);就可以了
j**a swt怎麼實現拖動滑鼠形成虛擬框 5
在j**a中想要實現用滑鼠拖動一個標籤移動,但實現之後拖動滑鼠,標籤卻不是完全按照滑鼠的位置移動,如下
2樓:山水阿銳
你是用什麼做的介面?swing元件還是html或者jsp類的寫的??
如果是jsp或者html的話可以用:onmouseover屬性來新增一個函式,控制文字的顯示;
用onmouseout屬性新增一個函式,來控制文字的隱藏;
如果你是用swing元件的話,原理上也是一樣的,只是具體的操作我就不是很清楚了。
我沒有用過swing元件,不過裡面應該也有這些類似的屬性的,你自己找一下。
j**a swt 如何在一個視窗內通過按鈕切換介面
swt如何控制堆疊式面板之間的跳轉
3樓:嘉偉說智慧
stacklayout mainsl = new stacklayout();
mainsl.topcontrol = 要顯示的容器;
例composite main = new composite(parent, swt.none);
//將main 設定為堆疊佈局
stacklayout mainsl = new stacklayout();
main.setlayout(mainsl);
//在main容器上建立3個
composite sub1=new composite(main, swt.none);
composite sub2=new composite(main, swt.none);
composite sub3=new composite(main, swt.none);
mainsl.topcontrol = sub1;// 首先顯示sub1面板
某個監聽事件中,mainsl.topcontrol = sub2;即會顯示sub2面板
4樓:ㄜ逍遙
比如一個stacklayout sk = new stacklayout();
sk.topcontrol = comparray[x];//comparray為包含所有面板引用的陣列,
//x為要顯示面板在陣列中的索引
然後sk.layout()一下就ok了
delphi中實現使用者名稱和密碼登入介面需要和sql資料
adoquery1.sql select from user where username 使用者名稱 and password password adoquery1.execute if adoquery.recordcount 0 then允許登陸 procedure tform1.btnlog...
如何實現用網頁給手機發簡訊
有很多的公司在做這個,他們提供了相應的api介面等相關介面,可以將此功能整合的網頁中.其實是他們能發簡訊,比如他們給你一個閘道器及相應的帳戶,你發簡訊時可以將你的資訊用post或get等方式提交到閘道器,他們接到資訊後進行傳送,然後返回相應的資訊給你.你接收他們的資訊在返回給客戶.這跟銀行介面等都沒...
用php js mysql實現使用者登陸驗證,的具體步驟是怎麼
第一次學php就是做這個驗證.html做個表單,當表單onsubmit return check 呼叫自寫js來判斷使用者名稱和密碼是否為空,如果是空就alert不能為空,然後return false 相反則return true 而接收的php也要驗證是否為空,如果嚴謹點還要對提交的資料進行過濾,...