Examples of RSyntaxTextArea


Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

          }
        }
      });

      this.setLayout(new BorderLayout());
      textArea = new RSyntaxTextArea();
      textArea.setText(s);
      // textArea.setLineWrap(true);
      // textArea.setWrapStyleWord(true);
      RTextScrollPane pane = new RTextScrollPane(textArea);
      this.add(pane);
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

        } catch (Exception e) {}
      }
    });

    this.setLayout(new BorderLayout());
    textArea = new RSyntaxTextArea();
    textArea.setText(s.getScript());
    //textArea.setLineWrap(true);
    //textArea.setWrapStyleWord(true);
    RTextScrollPane pane = new RTextScrollPane(textArea);
    this.add(pane);
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    this.timeReportPanel = new JXPanel();
    this.timeReportPanel.setAlpha(1.0f);
    this.timeReportPanel.setBounds(1, 1, 631, 105);

    this.timeReportTA = new RSyntaxTextArea(4, 50);

    this.timeReportTA.setWrapStyleWord(true);
    this.timeReportTA.setFont(this.timeReportTA.getFont().deriveFont(15f));
    this.timeReportTA.setLineWrap(true);
    this.timeReportTA.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_UNIX_SHELL);
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    return cp;
  }

  private CompletionProvider getProviderFor(JTextComponent comp) {

    RSyntaxTextArea rsta = (RSyntaxTextArea)comp;
    RSyntaxDocument doc = (RSyntaxDocument)rsta.getDocument();
    int line = rsta.getCaretLineNumber();
    Token t = doc.getTokenListForLine(line);
    if (t==null) {
      return this.defaultProvider;
    }


    int dot = rsta.getCaretPosition();

    //Token curToken = RSyntaxUtilities.getTokenAtOffset(t, dot);
    Token curToken = RSyntaxUtilities.getTokenAtOffset(t, dot);

    if (curToken==null) { // At end of the line
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    public void mouseClicked(MouseEvent me)
        {

   if (me.getClickCount()>=2)  {  //only on ndouble-clicks
       RSyntaxTextArea    editor = (RSyntaxTextArea) me.getSource();
       Point  pt = new Point(me.getX(), me.getY());
       int  pos = editor.viewToModel(pt);
       javax.swing.text.Document  doc = editor.getDocument();

       boolean  exited = false;
       String  wb = "";
       int  offset = pos;
         // extract the part of the word before the mouse click position
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    final QueryNameTextFieldDocumentListener updateHandler = new QueryNameTextFieldDocumentListener();
    queryNameTextField.getDocument().addDocumentListener(updateHandler);
    dialogModel.getQueries().addListDataListener(updateHandler);

    queryTextArea = new RSyntaxTextArea();
    queryTextArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_SQL);
    queryTextArea.setEnabled(dialogModel.isQuerySelected());
    queryTextArea.getDocument().addDocumentListener(new QueryDocumentListener());

    dialogModel.addPropertyChangeListener(new QueryTextFieldActivationHandler());
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    queryNameTextField = new JTextField(null, 0);
    queryNameTextField.setColumns(35);
    queryNameTextField.getDocument().addDocumentListener(new QueryNameTextFieldDocumentListener());

    queryTextArea = new RSyntaxTextArea();
    queryTextArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_NONE);
    queryTextArea.getDocument().addDocumentListener(new QueryDocumentListener());

    languageField = new JList(new DefaultComboBoxModel(InternalBSFManager.getRegisteredLanguages()));
    languageField.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_SQL), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.SQL"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_XML), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.XML"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_PYTHON), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.Python"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_TCL), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.TCL"));

    textArea = new RSyntaxTextArea();
    textArea.setBracketMatchingEnabled(true);
    textArea.setSyntaxEditingStyle(RSyntaxTextArea.SYNTAX_STYLE_JAVA);
    textArea.setColumns(60);
    textArea.setRows(20);
    textArea.getDocument().addDocumentListener(new DocumentUpdateHandler());
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_SQL), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.SQL"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_XML), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.XML"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_PYTHON), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.Python"));
    syntaxModel.add((SyntaxConstants.SYNTAX_STYLE_TCL), UtilMessages.getInstance().getString("RSyntaxAreaLanguages.TCL"));

    textArea = new RSyntaxTextArea();
    textArea.setBracketMatchingEnabled(true);
    textArea.setSyntaxEditingStyle(RSyntaxTextArea.SYNTAX_STYLE_JAVA);
    textArea.setColumns(60);
    textArea.setRows(20);
View Full Code Here

Examples of org.fife.ui.rsyntaxtextarea.RSyntaxTextArea

    if (this.textArea!=null) {
      // Enable line numbers our first time through if they give us
      // a text area.
      setLineNumbersEnabled(true);
      if (this.textArea instanceof RSyntaxTextArea) {
        RSyntaxTextArea rsta = (RSyntaxTextArea)this.textArea;
        setFoldIndicatorEnabled(rsta.isCodeFoldingEnabled());
      }
    }

    setBorder(new GutterBorder(0, 0, 0, 1)); // Assume ltr
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.