Ahoj,
mam takúto funkciu, na konci chcem ten obrazok "zmensit/zrezat" proste aby ostal rovnaky akurat mal mensiu velkost. Problem je ze sa to vôbec neprejaví ...
public void paint(Graphics g, int sirka) {
int X;
Graphics2D g2d = (Graphics2D)g.create();;
g2d.setColor(Color.white);
g2d.fillRect(0, 0, sirka, 50);
g2d.setColor(Color.black);
for(int i=0;i<data.length;i++)
if(data!=null){
// X=(int)(sirka*i/data.length);
// g.drawLine(X, 0, X, 50);
g2d.drawLine(i, 0, i, 30);
}
//g2.drawImage(img, 0, 0, sirka, 30, null);
g2d.scale(50, 0);
g2d.dispose();
}
Napadlo ma že, najprv by som nakreslil obrazok, potom ho zmensil a nakoniec priradil do g co je ako parameter ale neviem ako ...
môžete mi pomôcť prosím
dakujem