📄 displaycontroltab.java
字号:
gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); general.add(sideBarOnRight, gridBagConstraints); jLabel1.setText("Panning distance:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); general.add(jLabel1, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); general.add(generalPanningDistance, gridBagConstraints); jPanel1.setLayout(new java.awt.GridBagLayout()); jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Display Algorithm")); displayAlgorithm.add(pixelDisplay); pixelDisplay.setText("Pixel Display Algorithm (old)"); pixelDisplay.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); pixelDisplay.setMargin(new java.awt.Insets(0, 0, 0, 0)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 0; gridBagConstraints.gridwidth = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel1.add(pixelDisplay, gridBagConstraints); displayAlgorithm.add(vectorDisplay); vectorDisplay.setText("Vector Display Algorithm (new)"); vectorDisplay.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); vectorDisplay.setMargin(new java.awt.Insets(0, 0, 0, 0)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.gridwidth = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel1.add(vectorDisplay, gridBagConstraints); generalUseGreekImages.setText("Use cell images when simplifying"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 2, 4); jPanel1.add(generalUseGreekImages, gridBagConstraints); jLabel4.setText("Simplify objects smaller than:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 2, 4); jPanel1.add(jLabel4, gridBagConstraints); jLabel6.setText("Do not simplify cells greater than:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 4, 4); jPanel1.add(jLabel6, gridBagConstraints); displayAlgorithm.add(layerDisplay); layerDisplay.setText("Layer Display Algorithm (experimental)"); layerDisplay.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); layerDisplay.setMargin(new java.awt.Insets(0, 0, 0, 0)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.gridwidth = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(4, 4, 4, 4); jPanel1.add(layerDisplay, gridBagConstraints); jLabel8.setText("Pattern scale limit"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 6; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 2, 4); jPanel1.add(jLabel8, gridBagConstraints); useNewBlending.setText("Use newer blending algorithm"); useNewBlending.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); useNewBlending.setMargin(new java.awt.Insets(0, 0, 0, 0)); useNewBlending.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { useNewBlendingActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 7; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 2, 4); jPanel1.add(useNewBlending, gridBagConstraints); alphaBlendingLimitLabel.setText("Alpha blending overcolor limit"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 8; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 40, 2, 4); jPanel1.add(alphaBlendingLimitLabel, gridBagConstraints); resetOpacity.setText("Reset all Layer Opacity Values"); resetOpacity.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { resetOpacityActionPerformed(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 9; gridBagConstraints.gridwidth = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 30, 4, 4); jPanel1.add(resetOpacity, gridBagConstraints); alphaBlendingOvercolorLimit.setColumns(5); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 8; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(alphaBlendingOvercolorLimit, gridBagConstraints); patternScaleLimit.setColumns(5); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 6; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(patternScaleLimit, gridBagConstraints); generalGreekCellLimit.setColumns(5); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); jPanel1.add(generalGreekCellLimit, gridBagConstraints); generalGreekLimit.setColumns(5); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 3; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(generalGreekLimit, gridBagConstraints); jLabel5.setText("pixels"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); jPanel1.add(jLabel5, gridBagConstraints); jLabel7.setText("percent of screen"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); jPanel1.add(jLabel7, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 5; gridBagConstraints.gridwidth = 2; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.weightx = 1.0; general.add(jPanel1, gridBagConstraints); jLabel2.setText("Display style:"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 4; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); general.add(jLabel2, gridBagConstraints); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 4; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(2, 4, 4, 4); general.add(displayStyle, gridBagConstraints); dimUpperWhenDownInPlace.setText("Dim upper levels of hierarchy when editing Down-In-Place"); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = 2; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; gridBagConstraints.insets = new java.awt.Insets(2, 4, 2, 4); general.add(dimUpperWhenDownInPlace, gridBagConstraints); getContentPane().add(general, new java.awt.GridBagConstraints()); pack(); }// </editor-fold>//GEN-END:initComponents private void useNewBlendingActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_useNewBlendingActionPerformed {//GEN-HEADEREND:event_useNewBlendingActionPerformed alphaBlendingLimitLabel.setEnabled(useNewBlending.isSelected()); alphaBlendingOvercolorLimit.setEditable(useNewBlending.isSelected()); }//GEN-LAST:event_useNewBlendingActionPerformed private void resetOpacityActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_resetOpacityActionPerformed {//GEN-HEADEREND:event_resetOpacityActionPerformed resetAllOpacity = true; resetOpacity.setEnabled(false); }//GEN-LAST:event_resetOpacityActionPerformed /** Closes the dialog */ private void closeDialog(java.awt.event.WindowEvent evt)//GEN-FIRST:event_closeDialog { setVisible(false); dispose(); }//GEN-LAST:event_closeDialog // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JLabel alphaBlendingLimitLabel; private javax.swing.JTextField alphaBlendingOvercolorLimit; private javax.swing.JCheckBox dimUpperWhenDownInPlace; private javax.swing.ButtonGroup displayAlgorithm; private javax.swing.JComboBox displayStyle; private javax.swing.JPanel general; private javax.swing.JTextField generalGreekCellLimit; private javax.swing.JTextField generalGreekLimit; private javax.swing.JComboBox generalPanningDistance; private javax.swing.JCheckBox generalShowCursorCoordinates; private javax.swing.JCheckBox generalUseGreekImages; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JPanel jPanel1; private javax.swing.JRadioButton layerDisplay; private javax.swing.JTextField patternScaleLimit; private javax.swing.JRadioButton pixelDisplay; private javax.swing.JButton resetOpacity; private javax.swing.JCheckBox sideBarOnRight; private javax.swing.JCheckBox useNewBlending; private javax.swing.JRadioButton vectorDisplay; // End of variables declaration//GEN-END:variables}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -