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


Java TextAreaPeer.insert方法代码示例

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


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

示例1: insertText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * Insert the specified text at the specified position.  The first
 * character in the text area is at position zero.
 *
 * @param str The text to insert.
 * @param pos The position at which to insert text.
 *
 * @deprecated This method is deprecated in favor of
 * <code>insert ()</code>.
 */
public void insertText (String str, int pos)
{
  String tmp1 = null;
  String tmp2 = null;

  TextAreaPeer peer = (TextAreaPeer) getPeer ();

  if (peer != null)
    peer.insert (str, pos);
  else
    {
      tmp1 = getText().substring(0, pos);
      tmp2 = getText().substring(pos, getText().length());
      setText(tmp1 + str + tmp2);
    }
}
 
开发者ID:vilie,项目名称:javify,代码行数:27,代码来源:TextArea.java

示例2: insertText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * Insert the specified text at the specified position.  The first
 * character in the text area is at position zero.
 *
 * @param str The text to insert.
 * @param pos The position at which to insert text.
 *
 * @deprecated This method is deprecated in favor of
 * <code>insert ()</code>.
 */
public void insertText (String str, int pos)
{
  String tmp1 = null;
  String tmp2 = null;
  
  TextAreaPeer peer = (TextAreaPeer) getPeer ();

  if (peer != null)
    peer.insert (str, pos);
  else
    {
      tmp1 = getText().substring(0, pos);
      tmp2 = getText().substring(pos, getText().length());
      setText(tmp1 + str + tmp2);
    }
}
 
开发者ID:nmldiegues,项目名称:jvm-stm,代码行数:27,代码来源:TextArea.java

示例3: insertText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * @deprecated As of JDK version 1.1,
 * replaced by <code>insert(String, int)</code>.
 */
@Deprecated
public synchronized void insertText(String str, int pos) {
    TextAreaPeer peer = (TextAreaPeer)this.peer;
    if (peer != null) {
        peer.insert(str, pos);
    } else {
        text = text.substring(0, pos) + str + text.substring(pos);
    }
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:14,代码来源:TextArea.java

示例4: insertText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * @deprecated As of JDK version 1.1,
 * replaced by <code>insert(String, int)</code>.
 */
@Deprecated
public synchronized void insertText(String str, int pos) {
    TextAreaPeer peer = (TextAreaPeer)this.peer;
    if (peer != null) {
        peer.insert(str, pos);
    }
    text = text.substring(0, pos) + str + text.substring(pos);
}
 
开发者ID:lambdalab-mirror,项目名称:jdk8u-jdk,代码行数:13,代码来源:TextArea.java

示例5: appendText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * Append the specified text to the end of the current text.
 *
 * @param str The text to append.
 *
 * @deprecated This method is deprecated in favor of
 * <code>append ()</code>.
 */
public void appendText (String str)
{
  TextAreaPeer peer = (TextAreaPeer) getPeer ();

  if (peer != null)
    peer.insert (str, peer.getText().length ());
  else
    setText(getText() + str);
}
 
开发者ID:vilie,项目名称:javify,代码行数:18,代码来源:TextArea.java

示例6: appendText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * Append the specified text to the end of the current text.
 *
 * @param str The text to append.
 *
 * @deprecated This method is deprecated in favor of
 * <code>append ()</code>.
 */
public void appendText (String str)
{
  TextAreaPeer peer = (TextAreaPeer) getPeer ();

  if (peer != null)
    peer.insert (str, peer.getText().length ());
  else
    setText(getText() + str);   
}
 
开发者ID:nmldiegues,项目名称:jvm-stm,代码行数:18,代码来源:TextArea.java

示例7: insertText

import java.awt.peer.TextAreaPeer; //导入方法依赖的package包/类
/**
 * Inserts the specified text at the specified position
 * in this text area.
 *
 * @param  str the non-{@code null} text to insert
 * @param  pos the position at which to insert
 * @deprecated As of JDK version 1.1,
 * replaced by {@code insert(String, int)}.
 */
@Deprecated
public synchronized void insertText(String str, int pos) {
    TextAreaPeer peer = (TextAreaPeer)this.peer;
    if (peer != null) {
        peer.insert(str, pos);
    }
    text = text.substring(0, pos) + str + text.substring(pos);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:18,代码来源:TextArea.java


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