Moin!
Ich hab ein Problem mit folgendem Code:
Ich habe en Button. Wenn ich auf den Klicke, dann wird die Methoe "button1_ActionPerformed()" ausgeführt. Nun wird der Icon für das Label erst komplett schwarz angezeigt, erst wenn ich das zweite Mal auf den Button klicke, so erscheint das Bild. Woran liegt das?
Hoffe auf eure Hilfe
Ich hab ein Problem mit folgendem Code:
Java:
public static Image skalieren(Image img, int width, int height) {
BufferedImage resizedImg = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = resizedImg.createGraphics();
g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
RenderingHints.VALUE_INTERPOLATION_BILINEAR);
g2.drawImage(img, 0, 0, width, height, null);
g2.dispose();
return resizedImg;
}
private void button1_ActionPerformed(java.awt.event.ActionEvent evt) {
Image org = Toolkit.getDefaultToolkit().getImage("/home/stat.jpg");
Image img1 = skalieren(org, 48, 100);
label_image.setIcon(new javax.swing.ImageIcon(img1)); // NOI18N
}
Ich habe en Button. Wenn ich auf den Klicke, dann wird die Methoe "button1_ActionPerformed()" ausgeführt. Nun wird der Icon für das Label erst komplett schwarz angezeigt, erst wenn ich das zweite Mal auf den Button klicke, so erscheint das Bild. Woran liegt das?
Hoffe auf eure Hilfe
Zuletzt bearbeitet: