Приложение javaFX-глюон с моего андроид устройства на pos-принтер - PullRequest
0 голосов
/ 29 сентября 2018

Я не могу печатать с помощью приложения javaFX-gluon с устройства Android на pos-принтер.Приложение javaFX-gluon прекрасно работает на рабочем столе (Windows), но не когда оно установлено в моем телефоне.Когда я должен напечатать, приложение закрывается.Я пытаюсь изменить шрифт без успеха.Принять Android классы Printer, PrinterJob ?.Мой код правильный?Код javaFX-глюон для печати выглядит так:

import javafx.print.Printer;
import javafx.print.PrinterJob;
import javafx.stage.Stage;
import javafx.scene.text.Font;
import javafx.scene.text.Text;

public void print(String tiquet) {          
   Printer printer = Printer.getDefaultPrinter();             
   PrinterJob job = PrinterJob.createPrinterJob(printer);     
   Text tiquetText=new Text(tiquet);
   Stage stage = new Stage(StageStyle.DECORATED);

   tiquetText.setFont(new Font("Lucida Console",9));

   if (job != null) { 
        boolean showDialog = job.showPageSetupDialog(stage);
        if(showDialog) {        
            boolean success = job.printPage(tiquetText);
            if (success) {
                job.endJob();
            }
        }
    }        
}
...