package test;
import java.awt.Dimension;
import java.awt.Insets;
import java.awt.Rectangle;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class RealHight extends Thread {
/** 屏幕宽 */
int screenWidth = Toolkit.getDefaultToolkit ().getScreenSize(). width ;
/** 屏幕高 */
int screenHeight = Toolkit.getDefaultToolkit ().getScreenSize(). height ;
JFrame frame = new JFrame();
Dimension screenSize = Toolkit.getDefaultToolkit ().getScreenSize();
Insets screenInsets = Toolkit.getDefaultToolkit ().getScreenInsets( frame .getGraphicsConfiguration());
Rectangle desktopBounds = new Rectangle(
screenInsets . left , screenInsets . top ,
screenSize . width - screenInsets . left - screenInsets . right ,
screenSize . height - screenInsets . top - screenInsets . bottom );
public RealHight() {
}
// 取除去任务栏的窗体高度
public int get() {
return desktopBounds . height ;
}
public static void main(String[] args) {
RealHight rh = new RealHight();
System. out .println(rh.get());
}
}