@Override public void setResolution(Dimension size) { int index = -1; for (int i = 0; i < SIZES.length; i++) { if (SIZES[i].equals(size)) { index = i; break; } } if (index == -1) { throw new IllegalArgumentException(String.format("Incorrect size %s", size)); } super.setResolution(size); }
@Override public void setResolution(Dimension size) { int index = -1; for (int i = 0; i < SIZES.length; i++) { if (SIZES[i].equals(size)) { index = i; break; } } if (index == -1) { throw new IllegalArgumentException(String.format("Incorrect size %s", size)); } super.setResolution(size); }
@Override public void setResolution(Dimension size) { int index = -1; for (int i = 0; i < SIZES.length; i++) { if (SIZES[i].equals(size)) { index = i; break; } } if (index == -1) { throw new IllegalArgumentException(String.format("Incorrect size %s", size)); } super.setResolution(size); }
@Override public URL getURL() { int index = -1; for (int i = 0; i < SIZES.length; i++) { if (SIZES[i].equals(getResolution())) { index = i; break; } } int profile = 0; switch (index) { case 0: profile = 0; break; case 1: profile = 3; break; case 2: profile = 4; break; } long time = System.currentTimeMillis(); String url = String.format("%s/cgi-bin/view/image?pro_%d&%d", base, profile, time); try { return new URL(url); } catch (MalformedURLException e) { throw new WebcamException(String.format("Incorrect URL %s", url), e); } }
if (SIZES[i].equals(getResolution())) { index = i; break;
@Override public URL getURL() { int index = -1; for (int i = 0; i < SIZES.length; i++) { if (SIZES[i].equals(getResolution())) { index = i; break; } } int res = 0; switch (index) { case 0: res = 0; break; case 1: res = 3; break; case 2: res = 4; break; } long time = System.currentTimeMillis(); String url = String.format("%s/cgi-bin/view/image?pro_%d&%d", base, res, time); try { return new URL(url); } catch (MalformedURLException e) { throw new WebcamException(String.format("Incorrect URL %s", url), e); } }
Dimension stretchedDimensions = client.getStretchedDimensions(); if (lastStretchedDimensions == null || !lastStretchedDimensions.equals(stretchedDimensions) || (stretchedImage != null && stretchedImage.validate(gc) == VolatileImage.IMAGE_INCOMPATIBLE))
final Dimension size = new Dimension(width, height); if (!size.equals(lastClientSize))
private IconResource findMaskResource(final IconResource iconResource) throws IOException { // Find 8 bit mask try { int i = 0; while (true) { IconResource mask = i < masks.size() ? masks.get(i++) : readNextIconResource(); if (mask.isMaskType() && mask.size().equals(iconResource.size())) { return mask; } } } catch (IndexOutOfBoundsException ignore) { } // Fall back to mask from 1 bit resource if no 8 bit mask for (IconResource resource : icons) { if (resource.hasMask() && resource.size().equals(iconResource.size())) { return resource; } } return null; }
if (!new Dimension(pImages.get(i).getWidth(), pImages.get(i).getHeight()).equals(sizes.get(i))) { throw new IllegalArgumentException("Size parameter and image size differs");
public boolean equals(Object o) { if(o == null) return false; if(!(o instanceof ButtonKey)) return false; ButtonKey other = (ButtonKey)o; return enabled == other.enabled && editable == other.editable && pressed == other.pressed && rollover == other.rollover && panelBackground.equals(other.panelBackground) && size.equals(other.size); }
public boolean equals(Object o) { if(o == null) return false; if(!(o instanceof ButtonKey)) return false; ButtonKey other = (ButtonKey)o; return orientation == other.orientation && rollover == other.rollover && background.equals(other.background) && parentBackground.equals(other.parentBackground) && size.equals(other.size); }
/** * Checks whether two dimension objects have equal values. */ //@Override public boolean equals(final Object object) { if (super.equals(object) && object.getClass().equals(getClass())) { final ImageDimension that = (ImageDimension) object; return this.numBands == that.numBands && this.dataType == that.dataType; } return false; }
public void setSize(int width, int height) { Dimension newSize = new Dimension(width, height); if (size != null && size.equals(newSize)) return; Dimension old = this.size; this.size = newSize; firePropertyChangeEvent("size", old, size); }
@Nullable public BufferedImage getInactiveStateImage(Rectangle effectiveBounds) { BufferedImage img = null; if (myLastPaintedInactiveImageBounds != null && myLastPaintedInactiveImageBounds.getSize().equals(effectiveBounds.getSize())) { img = myInactiveStateImage; } else { setInactiveStateImage(null); } myLastPaintedInactiveImageBounds = effectiveBounds; return img; }
@Override public void setViewSize(Dimension newSize) { Component view = getView(); if (view != null) { Dimension oldSize = view.getSize(); if (newSize.equals(oldSize)) { view.setSize(newSize); } else super.setViewSize(newSize); } }
public void launchInjector() { injector.setScreenCaptureListener((size, image, landscape) -> { if (oldImageDimension == null || !size.equals(oldImageDimension)) { jsp.setPreferredSize(size); JFrameMain.this.pack(); oldImageDimension = size; } jp.handleNewImage(size, image); }); injector.start(); }
@Override protected void recomputeToLayout(SingleRowPassInfo data) { calculateRequiredLength(data); clampScrollOffsetToBounds(data); if (myScrollSelectionInViewPending || myLastSingRowLayout == null || !data.layoutSize.equals(myLastSingRowLayout.layoutSize)) { myScrollSelectionInViewPending = false; doScrollSelectionInView(data); } }
public void scaleToLayout(ScalingControl scaler) { Dimension vd = getPreferredSize(); if(this.isShowing()) { vd = getSize(); } Dimension ld = getGraphLayout().getSize(); if(vd.equals(ld) == false) { scaler.scale(this, (float)(vd.getWidth()/ld.getWidth()), new Point2D.Double()); } }
private void invalidateIfNeeded() { if (getLabelComponent().getRootPane() == null) return; Dimension d = getLabelComponent().getSize(); Dimension pref = getLabelComponent().getPreferredSize(); if (d != null && d.equals(pref)) { return; } setInactiveStateImage(null); getLabelComponent().invalidate(); myTabs.revalidateAndRepaint(false); }