java.awt.Toolkit#getScreenResolution ( )源码实例Demo

下面列出了java.awt.Toolkit#getScreenResolution ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: sc2gears   文件: MousePrintRecorder.java
/**
 * Creates a new Recorder.
 */
public Recorder() {
	super( "Mouse Print Recorder" );
	
	WhatToSave whatToSave_;
	try {
		whatToSave_ = WhatToSave.values()[ Settings.getInt( Settings.KEY_SETTINGS_MISC_MOUSE_PRINT_WHAT_TO_SAVE ) ];
	} catch ( final IllegalArgumentException iae ) {
		whatToSave_ = WhatToSave.values()[ Settings.getDefaultInt( Settings.KEY_SETTINGS_MISC_MOUSE_PRINT_WHAT_TO_SAVE ) ];
	}
	whatToSave = whatToSave_;
	
	samplingTime = Settings.getInt( Settings.KEY_SETTINGS_MISC_MOUSE_PRINT_SAMPLING_TIME );
	
	final Toolkit toolkit = Toolkit.getDefaultToolkit();
	screenResolution = toolkit.getScreenResolution();
	final Dimension screenSize = toolkit.getScreenSize();
	buffer = new BufferedImage( screenSize.width, screenSize.height, BufferedImage.TYPE_INT_RGB );
	dataStream = whatToSave.saveBinaryData ? new ByteArrayOutputStream( 100000 ) : null;
	
	setRecorderFrameRefreshRate( RECORDER_REFRESH_RATES[ Settings.getInt( Settings.KEY_MOUSE_PRINT_REFRESH_RATE ) ] );
}
 
源代码2 项目: jasperreports   文件: JasperDesignViewer.java
/** This method is called from within the constructor to
 * initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is
 * always regenerated by the Form Editor.
 */
private void initComponents() {//GEN-BEGIN:initComponents
	pnlMain = new javax.swing.JPanel();

	setTitle("JasperDesignViewer");
	setIconImage(new javax.swing.ImageIcon(getClass().getResource("/net/sf/jasperreports/view/images/jricon.GIF")).getImage());
	addWindowListener(new java.awt.event.WindowAdapter() {
		@Override
		public void windowClosing(java.awt.event.WindowEvent evt) {
			exitForm();
		}
	});

	pnlMain.setLayout(new java.awt.BorderLayout());

	getContentPane().add(pnlMain, java.awt.BorderLayout.CENTER);

	pack();
	
	Toolkit toolkit = java.awt.Toolkit.getDefaultToolkit();
	java.awt.Dimension screenSize = toolkit.getScreenSize();
	int screenResolution = toolkit.getScreenResolution();
	float zoom = ((float) screenResolution) / net.sf.jasperreports.swing.JRViewerPanel.REPORT_RESOLUTION;
	
	int height = (int) (550 * zoom);
	if (height > screenSize.getHeight())
	{
		height = (int) screenSize.getHeight();
	}		
	int width = (int) (750 * zoom);
	if (width > screenSize.getWidth())
	{
		width = (int) screenSize.getWidth();
	}
	
	java.awt.Dimension dimension = new java.awt.Dimension(width, height);
	setSize(dimension);
	setLocation((screenSize.width-width)/2,(screenSize.height-height)/2);
}
 
源代码3 项目: jasperreports   文件: JasperViewer.java
/** This method is called from within the constructor to
 * initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is
 * always regenerated by the Form Editor.
 */
private void initComponents() {//GEN-BEGIN:initComponents
	pnlMain = new javax.swing.JPanel();

	setTitle("JasperViewer");
	setIconImage(new javax.swing.ImageIcon(getClass().getResource("/net/sf/jasperreports/view/images/jricon.GIF")).getImage());
	addWindowListener(new java.awt.event.WindowAdapter() {
		@Override
		public void windowClosing(java.awt.event.WindowEvent evt) {
			exitForm();
		}
	});

	pnlMain.setLayout(new java.awt.BorderLayout());

	getContentPane().add(pnlMain, java.awt.BorderLayout.CENTER);

	pack();

	Toolkit toolkit = java.awt.Toolkit.getDefaultToolkit();
	java.awt.Dimension screenSize = toolkit.getScreenSize();
	int screenResolution = toolkit.getScreenResolution();
	float zoom = ((float) screenResolution) / net.sf.jasperreports.swing.JRViewerPanel.REPORT_RESOLUTION;

	int height = (int) (550 * zoom);
	if (height > screenSize.getHeight())
	{
		height = (int) screenSize.getHeight();
	}
	int width = (int) (750 * zoom);
	if (width > screenSize.getWidth())
	{
		width = (int) screenSize.getWidth();
	}

	java.awt.Dimension dimension = new java.awt.Dimension(width, height);
	setSize(dimension);
	setLocation((screenSize.width-width)/2,(screenSize.height-height)/2);
}
 
源代码4 项目: LGoodDatePicker   文件: AbstractUnitConverter.java
/**
 * Returns the components screen resolution or the default screen resolution if the component is
 * null or has no toolkit assigned yet.
 *
 * @param c the component to ask for a toolkit
 * @return the component's screen resolution
 */
protected int getScreenResolution(Component c) {
    if (c == null) {
        return getDefaultScreenResolution();
    }

    Toolkit toolkit = c.getToolkit();
    return toolkit != null
            ? toolkit.getScreenResolution()
            : getDefaultScreenResolution();
}