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


Java LabelPeer.setAlignment方法代码示例

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


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

示例1: setAlignment

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the alignment for this label to the specified alignment.
 * Possible values are <code>Label.LEFT</code>,
 * <code>Label.RIGHT</code>, and <code>Label.CENTER</code>.
 * @param      alignment    the alignment to be set.
 * @exception  IllegalArgumentException if an improper value for
 *                          <code>alignment</code> is given.
 * @see        java.awt.Label#getAlignment
 */
public synchronized void setAlignment(int alignment) {
    switch (alignment) {
      case LEFT:
      case CENTER:
      case RIGHT:
        this.alignment = alignment;
        LabelPeer peer = (LabelPeer)this.peer;
        if (peer != null) {
            peer.setAlignment(alignment);
        }
        return;
    }
    throw new IllegalArgumentException("improper alignment: " + alignment);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:24,代码来源:Label.java

示例2: setAlignment

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the alignment for this label to the specified alignment.
 * Possible values are {@code Label.LEFT},
 * {@code Label.RIGHT}, and {@code Label.CENTER}.
 * @param      alignment    the alignment to be set.
 * @exception  IllegalArgumentException if an improper value for
 *                          {@code alignment} is given.
 * @see        java.awt.Label#getAlignment
 */
public synchronized void setAlignment(int alignment) {
    switch (alignment) {
      case LEFT:
      case CENTER:
      case RIGHT:
        this.alignment = alignment;
        LabelPeer peer = (LabelPeer)this.peer;
        if (peer != null) {
            peer.setAlignment(alignment);
        }
        return;
    }
    throw new IllegalArgumentException("improper alignment: " + alignment);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:24,代码来源:Label.java

示例3: setAlignment

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
 * Sets the text alignment of this label to the specified value.
 *
 * @param alignment The desired alignment for the text in this label,
 * which must be one of <code>LEFT</code>, <code>CENTER</code>, or
 * <code>RIGHT</code>.
 */
public synchronized void setAlignment(int alignment)
{
  if (alignment != CENTER && alignment != LEFT && alignment != RIGHT)
    throw new IllegalArgumentException("invalid alignment: " + alignment);
  this.alignment = alignment;
  if (peer != null)
    {
      LabelPeer lp = (LabelPeer) peer;
      lp.setAlignment(alignment);
    }
}
 
开发者ID:vilie,项目名称:javify,代码行数:19,代码来源:Label.java

示例4: setAlignment

import java.awt.peer.LabelPeer; //导入方法依赖的package包/类
/**
    * Sets the alignment for this label to the specified alignment.
    * Possible values are <code>Label.LEFT</code>,
    * <code>Label.RIGHT</code>, and <code>Label.CENTER</code>.
    * @param      alignment    the alignment to be set.
    * @exception  IllegalArgumentException if an improper value for
    *                          <code>alignment</code> is given.
    * @see        java.awt.Label#getAlignment
    */
   public synchronized void setAlignment(int alignment) {
switch (alignment) {
  case LEFT:
  case CENTER:
  case RIGHT:
    this.alignment = alignment;
   	    LabelPeer peer = (LabelPeer)this.peer;
    if (peer != null) {
	peer.setAlignment(alignment);
    }
    return;
}
throw new IllegalArgumentException("improper alignment: " + alignment);
   }
 
开发者ID:jgaltidor,项目名称:VarJ,代码行数:24,代码来源:Label.java


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