public class Proof extends JWizardPanel{
String generatedString = "";
public Proof(JWizardComponents wizardComponents) {
super(wizardComponents);
init();
}
private void init() {
JButton btnNodo = new JButton("Eliminar nodo");
btnNodo.setBounds(154, 757, 97, 25);
this.add(btnNodo);
JButton btnNewButton_1 = new JButton("Eliminar Arista");
btnNewButton_1.setBounds(392, 757, 97, 25);
this.add(btnNewButton_1);
setLayout(null);
}
public void update() {
DirectedSparseGraph<String, String> g = new DirectedSparseGraph<>();
VisualizationImageServer<String, String> vv = new VisualizationImageServer<>(new CircleLayout<>(g),
new Dimension(800, 800));
Transformer<String, String> transformer = new Transformer<String, String>() {
@Override
public String transform(String arg0) {
return arg0;
}
};
vv.getRenderContext().setVertexLabelTransformer(transformer);
this.add(vv);
}
}
最初にグラフが表示され、次にマウスを渡すと Jbuttons が表示されるのはなぜですか?
理由は本当にわかりません。Jbutton を update() 内に配置しようとしましたが、まったく同じように発生しました。
私はJungライブラリを使用してグラフを作成し、JWizardを使用してウィザードを作成しています