Olá.
Tenho um JFrame pronto e gostaria de adicionar um ChartPanel dentro de um Panel
Mas esse chartPanel eu que estou criando, quando executo não aparece no Frame
Esse jpGraf é um jpanel adicionado direto no netbeas…
O problema é que nao consigo adicionar o objeto cp ao jpGraf
obs: o jpGraf está dentro de um outro Panel, e o codigo gerado pelo netbeans tem um GroupLayout que la é adicionado outros componentes… será que tem alguma relação com o problema?
O GroupLayout influencia sim. Teve um tópico com o mesmo problema no mês passado, que foi resolvido setando BorderLayout no painel, assim o componente se redimensionará ocupando todo o espaço do painel.
Antes de adicionar seu gráfico, especifique o layout:
jpGraf.setLayout(new BorderLayout());
PS.: BorderLayout é apenas um exemplo, pode usar qualquer um que faça o redimensionamento.
Com outros LayoutManagers também seria possível o mesmo efeito. Não tinha sugerido com GroupLayout, porque eu não saberia colocar o exemplo, quem sabe usá-lo é o NetBeans.