problem wydaje się banalny ale dłuższy czas szukam po sieci i nie mogę tego przejść jest tak:
mam jakąś tam klasę
class Okno extends JFrame {
public Okno (int szerokosc, int wysokosc, Integer macierz[][]) {
super("Siatka");
setSize((szerokosc*25+30), (wysokosc*25+50));
Siatka siatka = new Siatka(szerokosc,wysokosc, macierz) {
public void paint (Graphics g) {
super.paint(g);
for (int i=0; i<=wysokosc; i++){
g.drawLine(10, i*25+10, szerokosc*25+10, i*25+10);
}
for (int i=0; i<=szerokosc; i++){
g.drawLine(i*25+10, 10, i*25+10, wysokosc*25+10);
}
for (int i=0; i<wysokosc; i++) {
for (int j=0; j<szerokosc; j++) {
if (macierz[j][i]>8)
g.drawOval(25*(j)+12, 25*(i)+12, 21, 21);
else
g.drawString(macierz[j][i].toString(), j*25+20, i*25+26);
}
}
}
};
setContentPane(siatka);
}
}
i teraz chciałbym na niektórych polach postawić przyciski powiedzmy na początku różnej wielkości
więc logicznie (dla mnie) próbowałem
JButton przycisk = new JButton();
przycisk.setSize();
przycisk.setLocation();
jednak przycisk został taki jakim go stworzono.
i tu całe moje pytanie czy da się jakoś zmienić wielkość tych przycisków?