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

📄 gemlayoutconfigurationdialog.java

📁 用JGraph编的软件
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    
    public double getPreferredEdgeLength(){
        return Double.parseDouble(tf_prefEdgeLength.getText());
    }
    
/******************************************************************************/    
    
    public void setPreferredEdgeLength(double length){
        tf_prefEdgeLength.setText(String.valueOf(length));
    }
    
/******************************************************************************/    
    
    public double getGravitation(){
        return Double.parseDouble(tf_gravitation.getText());
    }
    
/******************************************************************************/    
    
    public void setGravitation(double grav){
        tf_gravitation.setText(String.valueOf(grav));
    }
    
/******************************************************************************/    
    
    public double getRandomImpulseRange(){
        return Double.parseDouble(tf_randomImpulseRange.getText());
    }
    
/******************************************************************************/    
    
    public void setRandomImpulseRange(double range){
        tf_randomImpulseRange.setText(String.valueOf(range));
    }
    
/******************************************************************************/    

    public double getOverlapDetectionWidth(){
        return Double.parseDouble(tf_overlapDetectWidth.getText());
    }
    
/******************************************************************************/    
    
    public void setOverlapDetectionWidth(double width){
        tf_overlapDetectWidth.setText(String.valueOf(width));
    }
    
/******************************************************************************/    
    
    public double getOverlapPreferredDistance(){
        return Double.parseDouble(tf_overlapPrefDistance.getText());
    }
    
/******************************************************************************/    

    public void setOverlapPreferredDistance(double distance){
        tf_overlapPrefDistance.setText(String.valueOf(distance));
    }
    
/******************************************************************************/    
    
    public void setAvoidOverlapping(boolean avoid){
        cb_avoidOverlapping.setSelected(avoid);
        switchVisibility();
    }
    
/******************************************************************************/    
    
    public boolean getAvoidOverlapping(){
        return cb_avoidOverlapping.isSelected();
    }
    
/******************************************************************************/    
    
    public double getAlphaOsc(){
        return Math.toRadians(Double.parseDouble(tf_alphaOsc.getText()));
    }
    
/******************************************************************************/    
    
    public void setAlphaOsc(double alpha){
        tf_alphaOsc.setText(String.valueOf(Math.toDegrees(alpha)));
    }
    
/******************************************************************************/    
    
    public double getAlphaRot(){
        return Math.toRadians(Double.parseDouble(tf_alphaRot.getText()));
    }
    
/******************************************************************************/    
    
    public void setAlphaRot(double alpha){
        tf_alphaRot.setText(String.valueOf(Math.toDegrees(alpha)));
    }
    
/******************************************************************************/    
    
    public double getSigmaOsc(){
        return Double.parseDouble(tf_sigmaOsc.getText());
    }
    
/******************************************************************************/    
    
    public void setSigmaOsc(double sigma){
        tf_sigmaOsc.setText(String.valueOf(sigma));
    }
    
/******************************************************************************/    
    
    public double getSigmaRot(){
        return Double.parseDouble(tf_sigmaRot.getText());
    }
    
/******************************************************************************/    
    
    public void setSigmaRot(double sigma){
        tf_sigmaRot.setText(String.valueOf(sigma));
    }
    
/******************************************************************************/    
    
    public boolean getComputePermutation(){
        return cb_computePermutation.isSelected();        
    }
    
/******************************************************************************/    
    
    public void setComputePermutation(boolean isSelected){
        cb_computePermutation.setSelected(isSelected);
    }
    
/******************************************************************************/    
    
    public boolean getEndPerAverage(){
        return cb_endPerAverage.isSelected();
    }
    
/******************************************************************************/    
    
    public void setEndPerAverage(boolean isSelected){
        cb_computePermutation.setSelected(isSelected);
    }
    
/******************************************************************************/    

    public double getLayoutUpdateInitTemperature(){
        return Double.parseDouble(tf_lu_initTemperature.getText());
    }
        
/******************************************************************************/    

    public void setLayoutUpdateInitTemperature(double temperature){
        tf_lu_initTemperature.setText(String.valueOf(temperature));
    }
        
/******************************************************************************/    

    public double getLayoutUpdateMinTemperature(){
        return Double.parseDouble(tf_lu_minTemperature.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateMinTemperature(double temperature){
        tf_lu_minTemperature.setText(String.valueOf(temperature));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateMaxTemperature(){
        return Double.parseDouble(tf_lu_maxTemperature.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateMaxTemperature(double temperature){
        tf_lu_maxTemperature.setText(String.valueOf(temperature));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdatePreferredEdgeLength(){
        return Double.parseDouble(tf_lu_prefEdgeLength.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdatePreferredEdgeLength(double length){
        tf_lu_prefEdgeLength.setText(String.valueOf(length));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateGravitation(){
        return Double.parseDouble(tf_lu_gravitation.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateGravitation(double grav){
        tf_lu_gravitation.setText(String.valueOf(grav));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateRandomImpulseRange(){
        return Double.parseDouble(tf_lu_randomImpulseRange.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateRandomImpulseRange(double range){
        tf_lu_randomImpulseRange.setText(String.valueOf(range));
    }
    
/******************************************************************************/    

    public double getLayoutUpdateOverlapDetectionWidth(){
        return Double.parseDouble(tf_lu_overlapDetectWidth.getText());
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateOverlapDetectionWidth(double width){
        tf_lu_overlapDetectWidth.setText(String.valueOf(width));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateOverlapPreferredDistance(){
        return Double.parseDouble(tf_lu_overlapPrefDistance.getText());
    }
    
/******************************************************************************/    

    public void setLayoutUpdateOverlapPreferredDistance(double distance){
        tf_lu_overlapPrefDistance.setText(String.valueOf(distance));
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateAvoidOverlapping(boolean avoid){
        cb_lu_avoidOverlapping.setSelected(avoid);
        switchVisibility();
    }
    
/******************************************************************************/    
    
    public boolean getLayoutUpdateAvoidOverlapping(){
        return cb_lu_avoidOverlapping.isSelected();
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateAlphaOsc(){
        return Math.toRadians(Double.parseDouble(tf_lu_alphaOsc.getText()));
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateAlphaOsc(double alpha){
        tf_lu_alphaOsc.setText(String.valueOf(Math.toDegrees(alpha)));
    }
    
/******************************************************************************/    
    
    public double getLayoutUpdateAlphaRot(){
        return Math.toRadians(Double.parseDouble(tf_lu_alphaRot.getText()));
    }
    
/******************************************************************************/    
    
    public void setLayoutUpdateAlphaRot(double alpha){
        tf_lu_alphaRot.setText(String.valueOf(Math.toDegrees(alpha)));
    }
    
/*************************

⌨️ 快捷键说明

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