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

📄 preferencepanel.java

📁 fortran并行计算包
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
        lst_HISTOGRAM_ZERO_ORIGIN.addItem( Boolean.FALSE );        lst_HISTOGRAM_ZERO_ORIGIN.setToolTipText(        "Whether to the time ruler is in duration, i.e. starts with 0.0." );        super.add( lst_HISTOGRAM_ZERO_ORIGIN );        lst_SUMMARY_STATE_BORDER = new LabeledComboBox(                                       "SUMMARY_STATE_BORDER" );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.COLOR_XOR_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.COLOR_RAISED_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.COLOR_LOWERED_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.WHITE_RAISED_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.WHITE_LOWERED_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.WHITE_PLAIN_BORDER );        lst_SUMMARY_STATE_BORDER.addItem( StateBorder.EMPTY_BORDER );        lst_SUMMARY_STATE_BORDER.setToolTipText(        "Border style of the Summary state in the histogram window." );        super.add( lst_SUMMARY_STATE_BORDER );        fld_SUMMARY_ARROW_LOG_BASE = new LabeledTextField( true,                                         "SUMMARY_ARROW_LOG_BASE",                                         Const.INTEGER_FORMAT );        fld_SUMMARY_ARROW_LOG_BASE.setToolTipText(          "The logarithmic base of the number of arrows in Summary arrow.\n"        + "This determines the Summary arrow's width." );        fld_SUMMARY_ARROW_LOG_BASE.setHorizontalAlignment( JTextField.CENTER );        fld_SUMMARY_ARROW_LOG_BASE.addSelfDocumentListener();        fld_SUMMARY_ARROW_LOG_BASE.setEditable( true );        super.add( fld_SUMMARY_ARROW_LOG_BASE );        super.add( Box.createVerticalStrut( 2 * VERTICAL_GAP_HEIGHT ) );        /*  Options: Legend window                                */        label_panel = new JPanel();        label_panel.setLayout( new BoxLayout( label_panel, BoxLayout.X_AXIS ) );            label = new JLabel( "Legend window" );            label.setToolTipText( "Options become effective after return "                                + "and the Legend window is redrawn" );        label_panel.add( Box.createHorizontalStrut( Const.LABEL_INDENTATION ) );        label_panel.add( label );        label_panel.add( Box.createHorizontalGlue() );        label_panel.setAlignmentX( Component.LEFT_ALIGNMENT );        super.add( label_panel );        lst_LEGEND_PREVIEW_ORDER = new LabeledComboBox(                                       "LEGEND_PREVIEW_ORDER" );        lst_LEGEND_PREVIEW_ORDER.addItem( Boolean.TRUE );        lst_LEGEND_PREVIEW_ORDER.addItem( Boolean.FALSE );        lst_LEGEND_PREVIEW_ORDER.setToolTipText(        "Whether to arrange the legends with a hidden Preview order." );        super.add( lst_LEGEND_PREVIEW_ORDER );        lst_LEGEND_TOPOLOGY_ORDER = new LabeledComboBox(                                       "LEGEND_TOPOLOGY_ORDER" );        lst_LEGEND_TOPOLOGY_ORDER.addItem( Boolean.TRUE );        lst_LEGEND_TOPOLOGY_ORDER.addItem( Boolean.FALSE );        lst_LEGEND_TOPOLOGY_ORDER.setToolTipText(        "Whether to arrange the legends with a hidden Topology order." );        super.add( lst_LEGEND_TOPOLOGY_ORDER );        super.add( Box.createVerticalStrut( VERTICAL_GAP_HEIGHT ) );        super.setBorder( BorderFactory.createEtchedBorder() );    }    public void updateAllFieldsFromParameters()    {        // Options: Zoomable window reinitialization (requires window restart)        fld_Y_AXIS_ROOT_LABEL.setText( Parameters.Y_AXIS_ROOT_LABEL );        fld_INIT_SLOG2_LEVEL_READ.setShort( Parameters.INIT_SLOG2_LEVEL_READ );        lst_AUTO_WINDOWS_LOCATION.setSelectedBooleanItem(                                  Parameters.AUTO_WINDOWS_LOCATION );        sdr_SCREEN_HEIGHT_RATIO.setFloat( Parameters.SCREEN_HEIGHT_RATIO );        sdr_TIME_SCROLL_UNIT_RATIO.setFloat(                                   Parameters.TIME_SCROLL_UNIT_RATIO );        // Options: All zoomable windows        lst_Y_AXIS_ROOT_VISIBLE.setSelectedBooleanItem(                                Parameters.Y_AXIS_ROOT_VISIBLE );        lst_ACTIVE_REFRESH.setSelectedBooleanItem( Parameters.ACTIVE_REFRESH );        lst_BACKGROUND_COLOR.setSelectedItem( Parameters.BACKGROUND_COLOR );        // fld_Y_AXIS_ROW_HEIGHT.setInteger( Parameters.Y_AXIS_ROW_HEIGHT );        sdr_STATE_HEIGHT_FACTOR.setFloat( Parameters.STATE_HEIGHT_FACTOR );        sdr_NESTING_HEIGHT_FACTOR.setFloat( Parameters.NESTING_HEIGHT_FACTOR );        lst_ARROW_ANTIALIASING.setSelectedItem( Parameters.ARROW_ANTIALIASING );        fld_MIN_WIDTH_TO_DRAG.setInteger( Parameters.MIN_WIDTH_TO_DRAG );        fld_CLICK_RADIUS_TO_LINE.setInteger( Parameters.CLICK_RADIUS_TO_LINE );        lst_LEFTCLICK_INSTANT_ZOOM.setSelectedBooleanItem(                                   Parameters.LEFTCLICK_INSTANT_ZOOM );        // Options: Timeline zoomable window        lst_STATE_BORDER.setSelectedItem( Parameters.STATE_BORDER );        fld_ARROW_HEAD_LENGTH.setInteger( Parameters.ARROW_HEAD_LENGTH );        fld_ARROW_HEAD_WIDTH.setInteger( Parameters.ARROW_HEAD_WIDTH );        fld_EVENT_BASE_WIDTH.setInteger( Parameters.EVENT_BASE_WIDTH );        lst_PREVIEW_STATE_DISPLAY.setSelectedItem(                                  Parameters.PREVIEW_STATE_DISPLAY );        lst_PREVIEW_STATE_BORDER.setSelectedItem(                                 Parameters.PREVIEW_STATE_BORDER );        fld_PREVIEW_STATE_BORDER_W.setInteger(                                   Parameters.PREVIEW_STATE_BORDER_W );        fld_PREVIEW_STATE_BORDER_H.setInteger(                                   Parameters.PREVIEW_STATE_BORDER_H );        fld_PREVIEW_STATE_LEGEND_H.setInteger(                                   Parameters.PREVIEW_STATE_LEGEND_H );        fld_PREVIEW_ARROW_LOG_BASE.setInteger(                                   Parameters.PREVIEW_ARROW_LOG_BASE );        fld_SEARCH_ARROW_LENGTH.setInteger( Parameters.SEARCH_ARROW_LENGTH );        fld_SEARCH_FRAME_THICKNESS.setInteger(                                   Parameters.SEARCH_FRAME_THICKNESS );        lst_SEARCHED_OBJECT_ON_TOP.setSelectedBooleanItem(                                   Parameters.SEARCHED_OBJECT_ON_TOP );        // Options: Histogram zoomable window        lst_HISTOGRAM_ZERO_ORIGIN.setSelectedBooleanItem(                                  Parameters.HISTOGRAM_ZERO_ORIGIN );        lst_SUMMARY_STATE_BORDER.setSelectedItem(                                 Parameters.SUMMARY_STATE_BORDER );        fld_SUMMARY_ARROW_LOG_BASE.setInteger(                                   Parameters.SUMMARY_ARROW_LOG_BASE );        // Options: Legend window        lst_LEGEND_PREVIEW_ORDER.setSelectedBooleanItem(                                 Parameters.LEGEND_PREVIEW_ORDER );        lst_LEGEND_TOPOLOGY_ORDER.setSelectedBooleanItem(                                  Parameters.LEGEND_TOPOLOGY_ORDER );    }    public void updateAllParametersFromFields()    {        // Options: Zoomable window reinitialization (requires window restart)        Parameters.Y_AXIS_ROOT_LABEL                  = fld_Y_AXIS_ROOT_LABEL.getText();        Parameters.INIT_SLOG2_LEVEL_READ                  = fld_INIT_SLOG2_LEVEL_READ.getShort();        Parameters.AUTO_WINDOWS_LOCATION                  = lst_AUTO_WINDOWS_LOCATION.getSelectedBooleanItem();        Parameters.SCREEN_HEIGHT_RATIO                  = sdr_SCREEN_HEIGHT_RATIO.getFloat();        Parameters.TIME_SCROLL_UNIT_RATIO                  = sdr_TIME_SCROLL_UNIT_RATIO.getFloat();        // Options: All zoomable windows        Parameters.Y_AXIS_ROOT_VISIBLE                  = lst_Y_AXIS_ROOT_VISIBLE.getSelectedBooleanItem();        Parameters.ACTIVE_REFRESH                  = lst_ACTIVE_REFRESH.getSelectedBooleanItem();        Parameters.BACKGROUND_COLOR                  = (Alias) lst_BACKGROUND_COLOR.getSelectedItem();        // Parameters.Y_AXIS_ROW_HEIGHT        //           = fld_Y_AXIS_ROW_HEIGHT.getInteger();        Parameters.STATE_HEIGHT_FACTOR                  = sdr_STATE_HEIGHT_FACTOR.getFloat();        Parameters.NESTING_HEIGHT_FACTOR                  = sdr_NESTING_HEIGHT_FACTOR.getFloat();        Parameters.ARROW_ANTIALIASING                  = (Alias) lst_ARROW_ANTIALIASING.getSelectedItem();        Parameters.MIN_WIDTH_TO_DRAG                  = fld_MIN_WIDTH_TO_DRAG.getInteger();        Parameters.CLICK_RADIUS_TO_LINE                  = fld_CLICK_RADIUS_TO_LINE.getInteger();        Parameters.LEFTCLICK_INSTANT_ZOOM                  = lst_LEFTCLICK_INSTANT_ZOOM.getSelectedBooleanItem();        // Options: Timeline zoomable window        Parameters.STATE_BORDER                  = (StateBorder) lst_STATE_BORDER.getSelectedItem();        Parameters.ARROW_HEAD_LENGTH                  = fld_ARROW_HEAD_LENGTH.getInteger();        Parameters.ARROW_HEAD_WIDTH                  = fld_ARROW_HEAD_WIDTH.getInteger();        Parameters.EVENT_BASE_WIDTH                  = fld_EVENT_BASE_WIDTH.getInteger();        Parameters.PREVIEW_STATE_DISPLAY                  = (String) lst_PREVIEW_STATE_DISPLAY.getSelectedItem();        Parameters.PREVIEW_STATE_BORDER                  = (StateBorder) lst_PREVIEW_STATE_BORDER.getSelectedItem();        Parameters.PREVIEW_STATE_BORDER_W                  = fld_PREVIEW_STATE_BORDER_W.getInteger();        Parameters.PREVIEW_STATE_BORDER_H                  = fld_PREVIEW_STATE_BORDER_H.getInteger();        Parameters.PREVIEW_STATE_LEGEND_H                  = fld_PREVIEW_STATE_LEGEND_H.getInteger();        Parameters.PREVIEW_ARROW_LOG_BASE                  = fld_PREVIEW_ARROW_LOG_BASE.getInteger();        Parameters.SEARCH_ARROW_LENGTH                  = fld_SEARCH_ARROW_LENGTH.getInteger();        Parameters.SEARCH_FRAME_THICKNESS                  = fld_SEARCH_FRAME_THICKNESS.getInteger();        Parameters.SEARCHED_OBJECT_ON_TOP                  = lst_SEARCHED_OBJECT_ON_TOP.getSelectedBooleanItem();        // Options: Histogram zoomable window        Parameters.HISTOGRAM_ZERO_ORIGIN                  = lst_HISTOGRAM_ZERO_ORIGIN.getSelectedBooleanItem();        Parameters.SUMMARY_STATE_BORDER                  = (StateBorder) lst_SUMMARY_STATE_BORDER.getSelectedItem();        Parameters.SUMMARY_ARROW_LOG_BASE                  = fld_SUMMARY_ARROW_LOG_BASE.getInteger();        // Options: Legend window        Parameters.LEGEND_PREVIEW_ORDER                  = lst_LEGEND_PREVIEW_ORDER.getSelectedBooleanItem();        Parameters.LEGEND_TOPOLOGY_ORDER                  = lst_LEGEND_TOPOLOGY_ORDER.getSelectedBooleanItem();    }}

⌨️ 快捷键说明

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