void updateVectorAttribute() { if (paneList_ != null) { for (int i = 0; i < paneList_.length; i++) { paneList_[i].setBatch(true, "VectorAttributeDialog"); } } attr_.setBatch(true); // // Vector // // // Color // attr_.setVectorColor(colorPanel.getColor()); // // style // attr_.setVectorStyle(vectorStyleComboBox.getSelectedIndex()); // // vectorScale // attr_.setVectorScale(Double.parseDouble(vectorScaleTextField.getText())); // // vector max size // attr_.setVectorMaxSize(Double.parseDouble(vectorMaxSizeTextField.getText())); // // offset angle // attr_.setOffsetAngle(Double.parseDouble(offsetAngleTextField.getText())); // // head // // // scale // attr_.setHeadScale(Double.parseDouble(headScaleTextField.getText())); // // max head size // attr_.setHeadMaxSize(Double.parseDouble(headMaxSizeTextField.getText())); // // head min size // attr_.setHeadMinSize(Double.parseDouble(headMinSizeTextField.getText())); // // head fixed size // attr_.setHeadFixedSize(Double.parseDouble(headFixedSizeTextField.getText())); // // origin // // style // attr_.setOriginStyle(originStyleComboBox.getSelectedIndex()); // // mark // attr_.setMark(mark_); // // color // attr_.setMarkColor(markColorPanel.getColor()); // // mark height // attr_.setMarkHeightP(new Double(markHeightTextField.getText()).doubleValue()); // // stroke attributes // // // width // attr_.setWidth(new Float(widthTextField.getText()).floatValue()); // // cap style // attr_.setCapStyle(capStyleComboBox.getSelectedIndex()); // // miter style // attr_.setMiterStyle(miterStyleComboBox.getSelectedIndex()); // // miter limit // attr_.setMiterLimit(new Float(miterLimitTextField.getText()).floatValue()); attr_.setBatch(false); // if (paneList_ != null) { for (int i = 0; i < paneList_.length; i++) { paneList_[i].setBatch(false, "VectorAttributeDialog"); } } }
/** Set the <code>VectorAttribute</code> for the dialog. */ public void setVectorAttribute(VectorAttribute attr) { attr_ = attr; // // Vector // // Color // colorPanel.setColor(attr_.getVectorColor()); // // style // vectorStyleComboBox.setSelectedIndex(attr_.getVectorStyle()); vectorStyle(attr_.getVectorStyle()); // // vectorScale // vectorScaleTextField.setText(Double.toString(attr_.getVectorScale())); // // vector max size // vectorMaxSizeTextField.setText(Double.toString(attr_.getVectorMaxSize())); // // offset angle // offsetAngleTextField.setText(Double.toString(attr_.getOffsetAngle())); // // head // // // scale // headScaleTextField.setText(Double.toString(attr_.getHeadScale())); // // head max size // headMaxSizeTextField.setText(Double.toString(attr_.getHeadMaxSize())); // // head min size // headMinSizeTextField.setText(Double.toString(attr_.getHeadMinSize())); // // head fixed size // headFixedSizeTextField.setText(Double.toString(attr_.getHeadFixedSize())); // // origin // // style // originStyleComboBox.setSelectedIndex(attr_.getOriginStyle()); // // mark // int mark = attr_.getMark(); changeMark(mark); // System.out.println(" mark code = " + mark); // // Color // markColorPanel.setColor(attr_.getMarkColor()); // // mark height // markHeightTextField.setText(Double.toString(attr_.getMarkHeightP())); // // Stroke line attributes // // width // widthTextField.setText(Float.toString(attr_.getWidth())); // // cap style // capStyleComboBox.setSelectedIndex(attr_.getCapStyle()); // // miter style // miterStyleComboBox.setSelectedIndex(attr_.getMiterStyle()); // // miter limit // miterLimitTextField.setText(Float.toString(attr_.getMiterLimit())); }