Package java.awt

Examples of java.awt.Graphics.dispose()


    _sDialogPadding = new ImmInsets(top, 0, bottom, 0);


    // Clean up
    g.dispose();
    image.flush();

    return _sDialogPadding;
  }
View Full Code Here


            if (event.getID() == PaintEvent.PAINT) {
                targetComponent.paint(g);
            } else {
                targetComponent.update(g);
            }
            g.dispose();
        }
    }

    /**
     * @see java.awt.peer.ComponentPeer#handleEvent(java.awt.AWTEvent)
View Full Code Here

                //if(targetComponent instanceof RootPaneContainer) {
                //  JRootPane jRootPane = ((RootPaneContainer) targetComponent).getRootPane();
                //  jRootPane.paintImmediately(0,0, jRootPane.getWidth(), jRootPane.getHeight());
                //}
            }
            g.dispose();
        }
    }

    /**
     * Event handling.
View Full Code Here


                for (Component c : f.getComponents()) {
                    Graphics cg = g.create(c.getX() - dx, c.getY() - dy, c.getWidth(), c.getHeight());
                    c.paintAll(cg);
                    cg.dispose();
                }
            }
        }

        @Override
View Full Code Here

                image.getHeight(null),
                BufferedImage.TYPE_INT_ARGB);

        Graphics g = bufImage.createGraphics();
        g.drawImage(image, 0, 0, null);
        g.dispose();
        return bufImage;
    }

}
View Full Code Here

    }

    final BufferedImage compatibleImage = getGraphicsConfiguration().createCompatibleImage(image.getWidth(), image.getHeight(), image.getTransparency());
    final Graphics g = compatibleImage.getGraphics();
    g.drawImage(image, 0, 0, null);
    g.dispose();

    return compatibleImage;
  }

View Full Code Here

        final MultiSplitLayout msl = getMultiSplitLayout();
        for (final Divider divider : msl.dividersThatOverlap(clipR)) {
          dp.paint(dpg, divider);
        }
      } finally {
        dpg.dispose();
      }
    }
  }

View Full Code Here

        BufferedImage.TYPE_INT_RGB);
    Graphics g = image.getGraphics();
    char[] rands = getCode(4);
    drawBackground(g);
    drawRands(g, rands);
    g.dispose();
    try {
      ServletOutputStream out = response.getOutputStream();
      ByteArrayOutputStream bos = new ByteArrayOutputStream();
      ImageIO.write(image, "PNG", bos);
      byte[] buf = bos.toByteArray();
View Full Code Here

    BufferedImage image = new BufferedImage(WIDTH, HEIGHT,BufferedImage.TYPE_INT_RGB);
    Graphics g = image.getGraphics();
    char[] rands = getCode(4);
    drawBackground(g);
    drawRands(g, rands);
    g.dispose();
    ServletOutputStream out = response.getOutputStream();
    ByteArrayOutputStream bos = new ByteArrayOutputStream();
    ImageIO.write(image, "PNG", bos);
    byte[] buf = bos.toByteArray();
    response.setContentLength(buf.length);
View Full Code Here

      final int yspace = (int) Math.max(IMAGE_SIZE - stringBounds.getHeight(), 0);
      graphics.setColor(Color.BLACK);
      final double y2 = stringBounds.getY();
      final int y1 = (int) ((yspace / 2) - y2);
      graphics.drawString(symbol, xspace / 2, y1);
      graphics.dispose();
      return new ImageIcon(bi);
    }
  }

  private boolean ignoreTextEvents;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.