private void exportButtonActionPerformed(java.awt.event.ActionEvent evt) {
tikzExporter.setFixedSize(sizeFixedRButton.isSelected());
if(sizeFixedRButton.isSelected()) {
int width, height;
width = Integer.parseInt(widthTextField.getText());
height = Integer.parseInt(heightTextField.getText());
tikzExporter.setSize(width, height);
} else if(sizeScaledRButton.isSelected()) {
double node, edge, coord;
node = Double.parseDouble(nodeTextField.getText());
edge = Double.parseDouble(edgeTextField.getText());
coord = Double.parseDouble(coordTextField.getText());
tikzExporter.setScalingFactors(node, edge, coord);
} else if(sizeDefaultRButton.isSelected()) {
// Select default scaling factors
tikzExporter.setDefaultFactors();
getScalingFactors();
calculateHeightAndWidth();
}
if(style3DRButton.isSelected()) {
tikzExporter.setNodeStyle("ball");
} else {
tikzExporter.setNodeStyle("circle");
}
tikzExporter.setOutputFile(new File(fileTextField.getText()));
tikzExporter.exportToTikz(networkPanel.getNetworkLayout());
this.setVisible(false);
}
TikzDialog.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:cuttlefish
作者:
评论列表
文章目录