org.javagui.swt.widgets
类 TextViewer

java.lang.Object
  继承者 org.javagui.swt.widgets.TextViewer

public class TextViewer
extends java.lang.Object


构造函数摘要
TextViewer(org.eclipse.swt.widgets.Composite parent, int styles)
           
 
方法摘要
 void addVerifyListener(org.eclipse.swt.events.VerifyListener listener)
          设置校验器
 void forceFocus()
          方法重载
 org.eclipse.swt.graphics.Color getBackground()
          方法重载
 org.eclipse.swt.graphics.Rectangle getBounds()
          方法重载
 java.lang.Object getData(java.lang.String key)
          方法重载
 org.eclipse.swt.widgets.Display getDisplay()
          方法重载
 boolean getEditable()
          方法重载
 boolean getEnabled()
          方法重载
 java.lang.String getErrorText()
          获得错误文本
 IEventTask getEventTask()
          获得事件对象
 org.eclipse.swt.graphics.Font getFont()
          方法重载
 java.lang.Object getInput()
          获得数据模型
 org.eclipse.swt.graphics.Point getLocation()
          方法重载
 java.lang.Object getObject()
          获得文本框对象
 org.eclipse.swt.widgets.Composite getParent()
          获得Text父对象
 java.lang.Object getParentUI()
          方法重载
 java.lang.String getProperty()
          获得文本框属性名
 org.eclipse.swt.widgets.Shell getShell()
          方法重载
 java.lang.String getText()
          方法重载
 ITextProvider getTextProvider()
          获得文本显示帮助类对象
 java.lang.String getToolTipText()
          方法重载
 java.lang.Object getValue()
          获得文本框模型值
 boolean isCheck()
          获得是否需要校验值
 boolean isFocusControl()
          方法重载
 void refresh()
          刷新模型
 void selectAll()
          方法重载
 void setBackground(org.eclipse.swt.graphics.Color color)
          方法重载
 void setBounds(int x, int y, int width, int height)
          方法重载
 void setCheck(boolean check)
          设置是否需要校验值
 void setData(java.lang.Object data)
          方法重载
 void setData(java.lang.String key, java.lang.Object value)
          方法重载
 void setDataProvider(IDataProvider dataProvider)
          设置文本数据模型辅助类
 void setEditable(boolean editable)
          方法重载
 void setEnabled(boolean enabled)
          方法重载
 void setErrorText(java.lang.String errorText)
          设置错误文本
 void setEventTask(IEventTask eventTask)
          设置事件对象
 void setFocus()
          方法重载
 void setFont(org.eclipse.swt.graphics.Font font)
          方法重载
 void setInput(java.lang.Object element)
          设置数据模型
 void setParentUI(java.lang.Object parent)
          方法重载
 void setProperty(java.lang.String property)
          设置文本框属性名
 void setText(java.lang.String text)
          方法重载
 void setTextProvider(ITextProvider provider)
          设置文本显示帮助类对象
 void setToolTipText(java.lang.String string)
          方法重载
 void setValue(java.lang.Object value)
          设置文本模型值
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

TextViewer

public TextViewer(org.eclipse.swt.widgets.Composite parent,
                  int styles)
参数:
parent -
styles -
方法详细信息

getShell

public org.eclipse.swt.widgets.Shell getShell()
方法重载

返回:

getDisplay

public org.eclipse.swt.widgets.Display getDisplay()
方法重载

返回:

getParent

public org.eclipse.swt.widgets.Composite getParent()
获得Text父对象

返回:

forceFocus

public void forceFocus()
方法重载


setFocus

public void setFocus()
方法重载


selectAll

public void selectAll()
方法重载


isFocusControl

public boolean isFocusControl()
方法重载

返回:

getBounds

public org.eclipse.swt.graphics.Rectangle getBounds()
方法重载

返回:

setBounds

public void setBounds(int x,
                      int y,
                      int width,
                      int height)
方法重载

参数:
x -
y -
width -
height -

getLocation

public org.eclipse.swt.graphics.Point getLocation()
方法重载

返回:

getFont

public org.eclipse.swt.graphics.Font getFont()
方法重载

返回:

setFont

public void setFont(org.eclipse.swt.graphics.Font font)
方法重载

参数:
font -

getParentUI

public java.lang.Object getParentUI()
方法重载

返回:

setParentUI

public void setParentUI(java.lang.Object parent)
方法重载

参数:
parent -

getTextProvider

public ITextProvider getTextProvider()
获得文本显示帮助类对象

返回:

setTextProvider

public void setTextProvider(ITextProvider provider)
设置文本显示帮助类对象

参数:
provider -

getEventTask

public IEventTask getEventTask()
获得事件对象

返回:

setEventTask

public void setEventTask(IEventTask eventTask)
设置事件对象

参数:
eventTask -

setDataProvider

public void setDataProvider(IDataProvider dataProvider)
设置文本数据模型辅助类

参数:
dataProvider -

getBackground

public org.eclipse.swt.graphics.Color getBackground()
方法重载

返回:

setBackground

public void setBackground(org.eclipse.swt.graphics.Color color)
方法重载

参数:
color -

getToolTipText

public java.lang.String getToolTipText()
方法重载

返回:

setToolTipText

public void setToolTipText(java.lang.String string)
方法重载

参数:
string -

getInput

public java.lang.Object getInput()
获得数据模型

返回:

setInput

public void setInput(java.lang.Object element)
设置数据模型

参数:
element -

getProperty

public java.lang.String getProperty()
获得文本框属性名

返回:

setProperty

public void setProperty(java.lang.String property)
设置文本框属性名

参数:
property -

getObject

public java.lang.Object getObject()
获得文本框对象

返回:

setData

public void setData(java.lang.Object data)
方法重载

参数:
data -

getData

public java.lang.Object getData(java.lang.String key)
方法重载

参数:
key -
返回:

setData

public void setData(java.lang.String key,
                    java.lang.Object value)
方法重载

参数:
key -
value -

getText

public java.lang.String getText()
方法重载

返回:

setText

public void setText(java.lang.String text)
方法重载

参数:
text -

getValue

public java.lang.Object getValue()
获得文本框模型值

返回:

setValue

public void setValue(java.lang.Object value)
设置文本模型值

参数:
value -

refresh

public void refresh()
刷新模型


addVerifyListener

public void addVerifyListener(org.eclipse.swt.events.VerifyListener listener)
设置校验器

参数:
listener -

getEditable

public boolean getEditable()
方法重载

返回:

setEditable

public void setEditable(boolean editable)
方法重载

参数:
editable -

getEnabled

public boolean getEnabled()
方法重载

返回:

setEnabled

public void setEnabled(boolean enabled)
方法重载

参数:
enabled -

getErrorText

public java.lang.String getErrorText()
获得错误文本

返回:

setErrorText

public void setErrorText(java.lang.String errorText)
设置错误文本

参数:
errorText -

isCheck

public boolean isCheck()
获得是否需要校验值

返回:

setCheck

public void setCheck(boolean check)
设置是否需要校验值

参数:
check -