La dimensione della pagina di default è A4... quindi se usi un formato diverso devi specificarlo. Stai attento a che valori di altezza e larghezza utilizzi perchè non sono in mm.
Quarda le API per chiarezza.
codice:
PrinterJob pj = PrinterJob.getPrinterJob();
PageFormat pp = new PageFormat();
Paper p = new Paper();
p.setSize(larghezza,altezza);
pp.setPaper(p);
pj.defaultPage(pp);
pj.setJobName("BfmGesti: Stampa Etichette");
pj.setPrintable(new MindPrint("0000000000000","taglia","prezzo","articolo","colore","modello","nomemarca"));
try {
pj.print();
} catch (PrinterException ex) {
ex.printStackTrace();
}