Identificare la risoluzione dello schermo in Java
Identificare la risoluzione dello schermo in Java è molto semplice usando il package AWT.
Il tutto sta nella classe Toolkit e i suoi metodi statici.
Identificare la risoluzione dello schermo in Java è molto semplice usando il package AWT.
Il tutto sta nella classe Toolkit e i suoi metodi statici.
In sostanza vediamo come mandare in stampa più immagini contemporaneamente usando Java; ogni immagine occupa una pagina, quindi non dobbiamo occuparci di sistemare più immagini in una pagina.
Per fare questo useremo una classe che implementa Printable (di AWT).
A questa classe passeremo un array di BufferedImage, sul quale itereremo per "sistemare" e stampare le immagini.
In questo articolo vedremo un semplice modo per centrare i frame nello schermo indipendentemente dalla dimensione.
Il mio JFrame è creato con NetBeans e non lo posterò tutto, ma solo la parte interessata:
import java.awt.*;
.....
public FrameBanca() {
initComponents();
Dimension dim = getToolkit().getScreenSize();
this.setLocation(dim.width / 2 - this.getWidth() / 2, dim.height / 2 - this.getHeight() / 2);
}
......