⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gotoset.java

📁 简单的java文本编辑器
💻 JAVA
字号:
/*************************************************************************************
* 类名: GotoSet                                                               
*                                                                    
* 功能: 此类为“goto对话框”的数据类
*                                                                
**************************************************************************************/
package edit.com;

class GotoSet {
    private boolean flag ;
    private String sourceString;
    private int totalLine;
    private int[] lineNumber;
    private int lineFinded;

    GotoSet( String aSourceString , int aTotalLine ) {
        flag = false;
        sourceString = aSourceString;
        totalLine = aTotalLine;
        lineNumber = new int[aTotalLine];
    }

    GotoSet() {
        flag = false;
    }

    void setFlag( boolean aFlag ) {
        flag = aFlag;
    }

    void setSourceString( String aSourceString ) {
        sourceString = aSourceString;
    }

    void setTotalLine( int total ) {
        totalLine = total;
        lineNumber = new int[total];
    }

    void setLineFind( int aLineFind ) {
        lineFinded = aLineFind;
    }

    void addToLineNumber( int position , int line ) {
        lineNumber[position] = line;
    }

    boolean getFlag() {
        return flag;
    }

    String getSourceString() {
        return sourceString;
    }

    int getLineNumber( int i ) {
        if ( i >= 0 && i < lineNumber.length ) {
            return lineNumber[i];
        }

        return -1;
    }

    int[] getLineNumbers() {
        return lineNumber;
    }

    int getLineFind() {
        return lineFinded;
    }

    int getTotalLine() {
        return totalLine;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -