java中的validate()是什么意思?

什么作用?麻烦给详细解释下。... 什么作用?麻烦给详细解释下。 展开
 我来答
北大青鸟_于达
2015-05-29 · TA获得超过595个赞
知道小有建树答主
回答量:1451
采纳率:0%
帮助的人:398万
展开全部
validate();是类里顶一顶的方法,作者自己写的,想知道具体实现,找到class内的这个方法即可。
百度网友c2cca8b63
推荐于2017-09-30 · TA获得超过1342个赞
知道小有建树答主
回答量:653
采纳率:0%
帮助的人:767万
展开全部
java.awt.Component

确保组件具有有效的布局。此类主要适用于在 Container 实例上进行操作
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhengjun白羊
推荐于2017-10-12 · TA获得超过318个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:122万
展开全部
Validate 事件和CausesValidation 属性协同工怍,防止控件失去焦点直到满足确定的准则。重点CausesValidation属性值设置为True时,Validate事件才发生。Validate事件、 CausesValidation属性示例该示例使用三个控件来示范Validate 事件和CausesValidation 属性的使用。在缺省情况下,两个TextBox 控件的CausesValidatio n属性设置为 True,这样当您想把焦点从一个TextBox转换到另一个时,Validate 事件发生。如果 Text1没有包含日期或 Text2没有包含一个大于10的数字,焦点的转换将被阻止。由于 Command1控件的CausesValidation 属性设置为 False,因此您无论何时都可以单击Help 按钮。要试验该示例,在窗体中放置一个CommandButton 和两个TextBox 控件,将代码粘接到窗体的“声明”部分并运行此工程。按Tab 键尝试转换焦点。Private Sub Form_Load() '设置按钮的CausesValidation属性为False。当用户 '单击按钮时,Validate事件不发生。 '设置按钮的Caption属性为“帮助”。 With Command1 .CausesValidation = False .Caption = "Help" End With Show With Text1 '选择Text1的文本并为它设置焦点。 .SelLength = Len(Text1.Text) .SetFocus End WithEnd SubPrivate Sub Command1_Click() '当单击此按钮时给出用户帮助信息。 MsgBox _ "Text1 must be set to a date." & VbCrLF & _ "Text2 must be a number less than 10."End SubPrivate Sub Text1_Validate(KeepFocus As Boolean) '如果值不是一个日期,则保持焦点,除非用户 '单击Help。 If Not IsDate(Text1.Text) Then KeepFocus = True MsgBox "Please insert a date in this field.", , "Text1" End ifEnd Sub Private Sub Text2_Validate(KeepFocus As Boolean) '如果值是一个大于10的数字,保持焦点。 If Not IsNumeric(Text2.Text) Or Val(Text2.Text) > 10 Then KeepFocus = TrueMsgBox _"Please insert a number less than or equal to 10.", , "Text2" End IfEnd Sub应用于: CheckBox 控件ComboBox 控件CommandButton 控件DirListBox 控件DriveListBox 控件FileListBox 控件HScrollBar、VScrollBar 控件ListBox 控件Multimedia MCI 控件OptionButton 控件PictureBox 控件TextBox 控件相关基础知识: 对象表达式说明具体对象的表达式,可以包含对象的容器。例如,应用程序可以拥有 Application 对象,其中包含 Document 对象,而 Document 对象又包含 Text 对象。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2b3a08d
2009-06-02 · TA获得超过561个赞
知道答主
回答量:139
采纳率:0%
帮助的人:0
展开全部
相当于刷新
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式