Impressão de JTable em Paisagem

Bom dia Colegas!
Tenho uma duvida sobre a impressão de uma JTable, por padrão a mesma sai em orientação Retrato gostaria que em um relatório especifico sai-se como Paisagem, isto é possível?

Segue o Código do botão impressão:

String f= “”+cbFazenda.getSelectedItem().toString();
String p =""+ cbLote.getSelectedItem().toString();

    try {
        MessageFormat headerFormat = new MessageFormat("Relatório de Compo - "+f);
        MessageFormat footFormat = new MessageFormat("Fazenda: "+f+" - Lote: "+p);
        jtRelatorio.print(JTable.PrintMode.NORMAL, headerFormat, footFormat);
    } catch (PrinterException ex) {
        java.util.logging.Logger.getLogger(RelatorioCampo.class.getName()).log(Level.SEVERE, null, ex);
    }
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(OrientationRequested.LANDSCAPE); // Orientação do tipo paisagem
jtRelatorio.print(JTable.PrintMode.NORMAL, headerFormat, footFormat, false, attributes, false);