javax.swing.text.Document.getStartPosition()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(124)

本文整理了Java中javax.swing.text.Document.getStartPosition()方法的一些代码示例,展示了Document.getStartPosition()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Document.getStartPosition()方法的具体详情如下:
包路径:javax.swing.text.Document
类名称:Document
方法名:getStartPosition

Document.getStartPosition介绍

暂无

代码示例

代码示例来源:origin: net.sf.jt400/jt400

/**
Returns a position that represents the start of the document.
The position returned can be counted on to track change and stay
located at the beginning of the document.

@return The start position of the document.
**/
  public synchronized Position getStartPosition ()
  {
    return document_.getStartPosition ();
  }

代码示例来源:origin: tmyroadctfig/swingx

/**
 * {@inheritDoc}
 */
@Override
public Position getStartPosition() {
  return delegate.getStartPosition();
}

代码示例来源:origin: org.swinglabs.swingx/swingx-all

/**
 * {@inheritDoc}
 */
@Override
public Position getStartPosition() {
  return delegate.getStartPosition();
}

代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop

/**
 * {@inheritDoc}
 */
public Position getStartPosition() {
  return delegate.getStartPosition();
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public Position getStartPosition () {
  return original.getStartPosition ();
}

代码示例来源:origin: org.netbeans.api/org-openide-text

public Position getStartPosition() {
  return original.getStartPosition();
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public Position getStartPosition () {
  return original.getStartPosition ();
}

代码示例来源:origin: pentaho/pentaho-reporting

public Position getStartPosition() {
 return document.getStartPosition();
}

代码示例来源:origin: pentaho/pentaho-reporting

public Position getStartPosition() {
 return document.getStartPosition();
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-jsfsupport-designtime

private void tfFooterText_changed(DocumentEvent e) {
  if (updating) {
    return;
  }
  updating = true;
  Object o = listDisplayed.getSelectedValue();
  if (o instanceof HtmlDataTableState.DisplayColumn) {
    HtmlDataTableState.DisplayColumn dc = (HtmlDataTableState.DisplayColumn)o;
    Document d = e.getDocument();
    try {
      dc.footerText = d.getText(d.getStartPosition().getOffset(),
      d.getEndPosition().getOffset()).trim();
    } catch (BadLocationException x) {}
  }
  updating = false;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-jsfsupport-designtime

private void tfValue_changed(DocumentEvent e) {
  if (updating) {
    return;
  }
  updating = true;
  Object o = listDisplayed.getSelectedValue();
  if (o instanceof HtmlDataTableState.DisplayColumn) {
    HtmlDataTableState.DisplayColumn dc = (HtmlDataTableState.DisplayColumn)o;
    Document d = e.getDocument();
    try {
      dc.compValueRef = d.getText(d.getStartPosition().getOffset(),
      d.getEndPosition().getOffset()).trim();
    } catch (BadLocationException x) {}
  }
  updating = false;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-jsfsupport-designtime

private void tfHeaderText_changed(DocumentEvent e) {
  if (updating) {
    return;
  }
  updating = true;
  Object o = listDisplayed.getSelectedValue();
  if (o instanceof HtmlDataTableState.DisplayColumn) {
    HtmlDataTableState.DisplayColumn dc = (HtmlDataTableState.DisplayColumn)o;
    Document d = e.getDocument();
    try {
      dc.headerText = d.getText(d.getStartPosition().getOffset(),
      d.getEndPosition().getOffset()).trim();
    } catch (BadLocationException x) {}
  }
  updating = false;
}

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-editor-document

public LineRootElement(Document doc) {
  this.doc = doc;
  assert (doc.getLength() == 0) : "Cannot start with non-empty document"; // NOI18N
  Position startPos = doc.getStartPosition();
  assert (startPos.getOffset() == 0) : "Document.getStartPosition()=" + startPos + " != 0";
  Position endPos = doc.getEndPosition();
  assert (endPos.getOffset() == 1) : "Document.getEndPosition()=" + endPos + " != 1";
  Element line = new LineElement(this, startPos, endPos);
  replace(0, 0, new Element[]{ line });
}

代码示例来源:origin: de.alpharogroup/swing-components

/**
 * Update the underlying model object.
 *
 * @param event
 *            the event
 */
protected void update(DocumentEvent event)
{
  String text;
  try
  {
    text = event.getDocument().getText(event.getDocument().getStartPosition().getOffset(),
      event.getDocument().getEndPosition().getOffset() - 1);
    model.setObject(text);
  }
  catch (BadLocationException e1)
  {
    log.log(Level.SEVERE,
      "some portion of the given range was not a valid part of the document. "
        + "The location in the exception is the first bad position encountered.",
      e1);
  }
}

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

break;
case REPLACE_ALL:
 int start=doc.getStartPosition().getOffset();
 doc.remove(start,doc.getLength());
 pos=start;

相关文章