Examples of JEditTextArea


Examples of org.gjt.sp.jedit.textarea.JEditTextArea

  /**
   * this method gets a sentence depending on the caret position
   * @return original sentence
   */
  private static String getOriginalSentence(){
    JEditTextArea text = jEdit.getActiveView().getTextArea();
    int caret = text.getCaretPosition();
    SentenceOnText sent = new SentenceOnText(text,caret);
    sent.getSentenceForWord(sModel);
    start = sent.getStart();
    end = sent.getEnd();
    return text.getText(start, end - start);
  }
View Full Code Here

Examples of org.gjt.sp.jedit.textarea.JEditTextArea

  //{{{ userInput() method
  protected void userInput(char ch)
  {
    lastActionCount = 0;

    JEditTextArea textArea = view.getTextArea();

    /* Buffer buffer = view.getBuffer();
    if(!buffer.insideCompoundEdit())
      buffer.beginCompoundEdit(); */

    if(repeatCount == 1)
      textArea.userInput(ch);
    else
    {
      // stop people doing dumb stuff like C+ENTER 100 C+n
      if(repeatCount > REPEAT_COUNT_THRESHOLD)
      {
        Object[] pp = { String.valueOf(ch),
          new Integer(repeatCount) };

        if(GUIUtilities.confirm(view,
          "large-repeat-count.user-input",pp,
          JOptionPane.WARNING_MESSAGE,
          JOptionPane.YES_NO_OPTION)
          != JOptionPane.YES_OPTION)
        {
          repeatCount = 1;
          view.getStatus().setMessage(null);
          return;
        }
      }

      Buffer buffer = view.getBuffer();
      try
      {
        if(repeatCount != 1)
          buffer.beginCompoundEdit();
        for(int i = 0; i < repeatCount; i++)
          textArea.userInput(ch);
      }
      finally
      {
        if(repeatCount != 1)
          buffer.endCompoundEdit();
      }
    }

    Macros.Recorder recorder = view.getMacroRecorder();

    if(recorder != null)
    {
      recorder.recordInput(repeatCount,ch,
        textArea.isOverwriteEnabled());
    }

    repeatCount = 1;
  } //}}}
View Full Code Here

Examples of org.jedit.syntax.JEditTextArea

    }
  }

  public static class select_all implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
      final JEditTextArea textArea = getTextArea(evt);
      textArea.selectAll();
    }
View Full Code Here

Examples of org.jedit.syntax.JEditTextArea

    }
  }

  public static class clip_copy implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
      final JEditTextArea textArea = getTextArea(evt);
      textArea.copy();
    }
View Full Code Here

Examples of org.jedit.syntax.JEditTextArea

    }
  }

  public static class clip_paste implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
      final JEditTextArea textArea = getTextArea(evt);
      textArea.paste();
    }
View Full Code Here

Examples of org.jedit.syntax.JEditTextArea

    }
  }

  public static class clip_cut implements ActionListener {
    public void actionPerformed(ActionEvent evt) {
      final JEditTextArea textArea = getTextArea(evt);
      textArea.cut();
    }
View Full Code Here

Examples of org.syntax.jedit.JEditTextArea

          InspectItem item = ( InspectItem )tn.getUserObject();

          partTabs.setSelectedIndex( item.getTabIndex() );
          statusBar.setInfo( item.getDescription() );

          JEditTextArea editor = editors.get( item.getTabIndex() );
          int lineNumber = item.getLineNumber();
          if( lineNumber > 0 && editor.getLineStartOffset( lineNumber ) >= 0 )
          {
            editor.setCaretPosition( editor.getLineStartOffset( lineNumber ) );
          }
          else
          {
            editor.setCaretPosition( 0 );
          }
        }

        tree.scrollPathToVisible( newLeadSelectionPath );
        tree.expandPath( newLeadSelectionPath );
View Full Code Here

Examples of org.syntax.jedit.JEditTextArea

          InspectItem item = ( InspectItem )tn.getUserObject();

          partTabs.setSelectedIndex( item.getTabIndex() );
          statusBar.setInfo( item.getDescription() );

          JEditTextArea editor = editors.get( item.getTabIndex() );
          int lineNumber = item.getLineNumber();
          if( lineNumber > 0 && editor.getLineStartOffset( lineNumber ) >= 0 )
          {
            editor.setCaretPosition( editor.getLineStartOffset( lineNumber ) );
          }
          else
          {
            editor.setCaretPosition( 0 );
          }
        }

        tree.scrollPathToVisible( newLeadSelectionPath );
        tree.expandPath( newLeadSelectionPath );
View Full Code Here

Examples of org.syntax.jedit.JEditTextArea

    /**
     * Creates and returns a JEdit text component with syntax highlighing
     */
    public static JEditTextArea createJEditTextArea() {
        JEditTextArea area = new JEditTextAreaUndoable();
        if (OperatingSystem.getOS() == OperatingSystem.MAC_OS_X) {
            area.setInputHandler(new MacInputHandler());
        }

        return area;
    }
View Full Code Here

Examples of org.syntax.jedit.JEditTextArea

public class OSXWidgetFactory extends DefaultWidgetFactory {

    @Override
    public JEditTextArea createJEditTextArea() {
        JEditTextArea area = super.createJEditTextArea();
        area.setInputHandler(new MacInputHandler());
        return area;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.