Ⅰ java中validate()函數作用是什麼
確保組件具有有效的布局。此類主要適用於在 Container 實例上進行操作。
Ⅱ java中 this.validate();是什麼意思
應該是View類的區域刷新。
Ⅲ java中的 validate()有什麼作用
你指的抄應該是Swing或者awt裡面襲 validate() 方法,這指的是 GUI編程裡面的概念,你在顯示器上看到的一個窗口,就是一個容器,容器裡面嵌入不同的組件,按鈕,輸入框,列表等等一系列的組件。簡單來說,假設你有一個窗口(java裡面可能是Jframe,或者Jpanel,反正指的是一個GUI容器,),容器裡面有一個按鈕,現在你把按鈕的長寬改變了,這個時候,顯示器上顯示的長寬,還不會變,只有你調用了 validate()方法之後,會觸發容器重新觸發布局,這個時候,你在顯示器上看到的按鈕,長寬才會改變。 大概就是這么個意思。解釋的可能不對,我自己都覺得,我在解釋repaint()方法,你可以去了解下 swing運行的原理, 理解repaint方法,了解一些桌面的軟體是怎麼繪制出來的,一些基礎的知識。
Ⅳ JAVA中 方法validate()的作用
Validate 事件和CausesValidation 屬性協同工怍,防止控制項失去焦點直到滿足確定的准則。重點CausesValidation屬性值設置為True時,Validate事件才發生。Validate事件、 CausesValidation屬性示例該示例使用三個控制項來示範Validate 事件和CausesValidation 屬性的使用。在預設情況下,兩個TextBox 控制項的CausesValidatio n屬性設置為 True,這樣當您想把焦點從一個TextBox轉換到另一個時,Validate 事件發生。如果 Text1沒有包含日期或 Text2沒有包含一個大於10的數字,焦點的轉換將被阻止。
選擇Text1的文本並為它設置焦點。 .SelLength = Len(Text1.Text) .SetFocus End WithEnd SubPrivate Sub Command1_Click() '當單擊此按鈕時給出用戶幫助信息。 Text2_Validate(KeepFocus As Boolean) '如果值是一個大於10的數字,保持焦點;
對象表達式說明具體對象的表達式,可以包含對象的容器。例如,應用程序可以擁有 Application 對象,其中包含 Document 對象,而 Document 對象又包含 Text 對象。
Ⅳ java中的validate()是什麼意思
java.awt.Component
確保組件具有有效的布局。此類主要適用於在 Container 實例上進行操作
Ⅵ 關於java swing 中的validate()方法
validate
public void validate()驗證此容器及其所有子組件。
使用 validate 方法會使容器再次布置其子組件。已經布置容器後,在修改此容器的子組件的時候(在容器中添加或移除組件,或者更改與布局相關的信息),應該調用上述方法。
覆蓋:
類 Component 中的 validate
Ⅶ 在java中awt包中的Frame類中的validate()方法具體作用是什麼,能詳細講一下嗎謝謝
每當容器添加新的組件或移掉組件時,應當讓容器調用validate()方法,以保證容器中的組件能正確顯示出來。
Ⅷ java編程語言中語句"validate();"是什麼意思 源代碼如下(見問題補充)
validate()是在這個你貼出來的方法裡面調用這個方法,具體什麼意思得看validate()方法內部是怎麼定義的。