当前位置: 首页>>代码示例>>Java>>正文


Java LabelPeer.setText方法代码示例

本文整理汇总了Java中java.awt.peer.LabelPeer.setText方法的典型用法代码示例。如果您正苦于以下问题:Java LabelPeer.setText方法的具体用法?Java LabelPeer.setText怎么用?Java LabelPeer.setText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在java.awt.peer.LabelPeer的用法示例。


在下文中一共展示了LabelPeer.setText方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setText

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the text for this label to the specified text.
 * @param      text the text that this label displays. If
 *             <code>text</code> is <code>null</code>, it is
 *             treated for display purposes like an empty
 *             string <code>""</code>.
 * @see        java.awt.Label#getText
 */
public void setText(String text) {
    boolean testvalid = false;
    synchronized (this) {
        if (text != this.text && (this.text == null ||
                                  !this.text.equals(text))) {
            this.text = text;
            LabelPeer peer = (LabelPeer)this.peer;
            if (peer != null) {
                peer.setText(text);
            }
            testvalid = true;
        }
    }

    // This could change the preferred size of the Component.
    if (testvalid) {
        invalidateIfValid();
    }
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:28,代码来源:Label.java

示例2: setText

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the text for this label to the specified text.
 * @param      text the text that this label displays. If
 *             {@code text} is {@code null}, it is
 *             treated for display purposes like an empty
 *             string {@code ""}.
 * @see        java.awt.Label#getText
 */
public void setText(String text) {
    boolean testvalid = false;
    synchronized (this) {
        if (text != this.text && (this.text == null ||
                                  !this.text.equals(text))) {
            this.text = text;
            LabelPeer peer = (LabelPeer)this.peer;
            if (peer != null) {
                peer.setText(text);
            }
            testvalid = true;
        }
    }

    // This could change the preferred size of the Component.
    if (testvalid) {
        invalidateIfValid();
    }
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:28,代码来源:Label.java

示例3: setText

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the text in this label to the specified value.
 *
 * @param text The new text for this label.
 */
public synchronized void setText(String text)
{
  if ((this.text == null && text != null)
      || (this.text != null && ! this.text.equals(text)))
    {
      this.text = text;

      if (peer != null)
       {
         LabelPeer lp = (LabelPeer) peer;
         lp.setText(text);
       }
     invalidate();
    }
}
 
开发者ID:vilie,项目名称:javify,代码行数:21,代码来源:Label.java

示例4: setText

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
    * Sets the text for this label to the specified text.
    * @param      text the text that this label displays. If 
    *             <code>text</code> is <code>null</code>, it is 
    *             treated for display purposes like an empty 
    *             string <code>""</code>.
    * @see        java.awt.Label#getText
    */
   public void setText(String text) {
       boolean testvalid = false;
synchronized (this) {
    if (text != this.text && (this.text == null ||
			      !this.text.equals(text))) {
        this.text = text;
	LabelPeer peer = (LabelPeer)this.peer;
	if (peer != null) {
	    peer.setText(text);
	}
	testvalid = true;
    }
}

// This could change the preferred size of the Component.
if (testvalid && valid) {
    invalidate();
}
   }
 
开发者ID:jgaltidor,项目名称:VarJ,代码行数:28,代码来源:Label.java


注:本文中的java.awt.peer.LabelPeer.setText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。