Я разработал простое приложение, которое отображает на экране уровень чернил в моих принтерах.
Я хотел бы запускать эту программу автоматически каждый раз, когда Ubuntu отправляет на принтер команду печати. Кто-нибудь может мне помочь?
Я бы решил эту проблему, добавив прослушиватель в ваше приложение и запустив его в фоновом режиме.
Если вы посмотрите на javax.print.PrintService; ссылка на найденную документацию: здесь вы найдете метод addPrintServiceAttributeListener, который позволяет зарегистрировать прослушиватель для событий печати.