Estou tentando sem sucesso modificar as coordenadas de um JPanel para o centro do mesmo.
O código abaixo a princípio funciona. Mas se adiciono o painel num JScrollPane, o painel também é movido para o centro do JScrollPane. Minha intenção era levar as coordenadas do painel, relacionadas ao seu canvas para o centro, mas o painel deve manter-se na posição (0,0) do JSrollPane.
public void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
g2.translate(getWidth() / 2, getHeight() / 2);
g2.draw(UmShapeQualquer);
}
Arivaldo