< prev index next >
src/java.desktop/share/classes/sun/awt/SunToolkit.java
Print this page
*** 28,37 ****
--- 28,38 ----
import java.awt.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
+ import java.awt.image.ColorModel;
import java.awt.image.DataBuffer;
import java.awt.image.DataBufferInt;
import java.awt.image.ImageObserver;
import java.awt.image.ImageProducer;
import java.awt.image.Raster;
*** 558,571 ****
return accessor.isDispatchThreadImpl(eq);
}
@Override
public Dimension getScreenSize() {
! return new Dimension(getScreenWidth(), getScreenHeight());
}
- protected abstract int getScreenWidth();
- protected abstract int getScreenHeight();
@Override
@SuppressWarnings("deprecation")
public FontMetrics getFontMetrics(Font font) {
return FontDesignMetrics.getMetrics(font);
--- 559,579 ----
return accessor.isDispatchThreadImpl(eq);
}
@Override
public Dimension getScreenSize() {
! return GraphicsEnvironment.getLocalGraphicsEnvironment()
! .getDefaultScreenDevice().getDefaultConfiguration()
! .getBounds().getSize();
! }
!
! @Override
! public ColorModel getColorModel() throws HeadlessException {
! return GraphicsEnvironment.getLocalGraphicsEnvironment()
! .getDefaultScreenDevice().getDefaultConfiguration()
! .getColorModel();
}
@Override
@SuppressWarnings("deprecation")
public FontMetrics getFontMetrics(Font font) {
return FontDesignMetrics.getMetrics(font);
< prev index next >