Salve, sto iniziando a mettere mano alla grafica con Java ed ho questo problema:
come faccio ad inserire ad esempio un disegno (anche solo una linea) e un JRadioButton all'interno dello stesso JFrame?
Con questo codice riesco a mettere un disegno nel JFrame, ma se devo aggiungere un JRadioButton non so come fare, ho provato, ma non riesco a visualizzarlo:
Codice:
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Graphics;
import java.awt.Color;
public class Prova extends JFrame{
public Prova(){
super("Prova");
getContentPane().add(new Pannello());
int distx = 200;
int disty = 100;
int larghezza = 640;
int altezza = 480;
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(distx, disty);
setSize(larghezza, altezza);
}
class Pannello extends JPanel{
public void paintComponent(Graphics g){
super.paintComponent(g);
g.setColor(Color.WHITE);
g.fillRect(140, 230, 40, 150);
g.setColor(Color.BLACK);
g.drawRect(140, 230, 40, 150);
}
}
public static void main(String[] args){
Prova disegna = new Prova();
}
}