私は2つの有向グラフを2つの異なる方法で描画JPanels
し、ボタンコンパイル(RUN - COMPILARE)をクリックすると、それらのグラフを1つに再描画する必要がありますJPanel
。そのための提案、ヒント、チュートリアル。検索しましたが、結果がありません。
2 に答える
1
それはあなたがそれらをどのように描くかに依存します。使用する場合Shapes
は、シングル(マージパネル)で2回ペイントするだけです。
マージパネルのpaintComponent()をオーバーライドし、適切な変換を使用してメソッドを呼び出すこともできます
firstGraphPanel.paintComponent(g);
secondGraphPanel.paintComponent(g);
于 2013-01-17T13:05:57.873 に答える
1
再描画する JPanel の paintComponent メソッドをオーバーライドする必要があると思います。
@override
public void paintComponent (Graphics g) {
// paint your two graphs here.
}
ボタンがクリックされたら、JPanel.repaint() を呼び出します。例えば、
@Override
public void mouseClicked (MouseEvent me) {
pnl.repaint();
}
于 2013-01-17T15:12:40.347 に答える