Отобразите полный экран X-окна OS на дополнительном мониторе с помощью Какао

Использование сканера является хорошим вариантом для чтения файлов. Вы можете построить объект Scanner, используя объект File , InputStream или Path . Кроме того, сканер предоставляет вам несколько встроенных функций, которые могут считывать большинство примитивных типов непосредственно из источника.

Вот пример кода для использования сканера для чтения длинных значений из файла:

Scanner sc = new Scanner(new File("myNumbers.txt"));
   while (sc.hasNextLong()) {
      long aLong = sc.nextLong();
   }

Обсуждение здесь может быть полезным ресурсом для вас: Чтение простого текстового файла в Java

Я также считаю этот ресурс полезным для моих исследований: Способы чтения текстового файла на Java

12
задан Jk1 9 July 2014 в 08:57
поделиться

2 ответа

Во-первых, определите, какой экран Вы хотите использовать путем итерации по [экраны NSScreen].

Создайте полноэкранное окно с:

NSScreen *screen = /* from [NSScreen screens] */
NSRect screenRect = [screen frame];
NSWindow *window = [[NSWindow alloc] initWithContentRect:screenRect
    styleMask:NSBorderlessWindowMask
    backing:NSBackingStoreBuffered
    defer:NO
    screen:screen];
[window setLevel: CGShieldingWindowLevel()];

Вы могли бы хотеть google CGDisplayCapture () также.

12
ответ дан 2 December 2019 в 20:19
поделиться

Можно звонить enterFullScreenMode:withOptions: метод NSView к acheieve желаемое поведение.

См. документацию Apple.

Читайте здесь и здесь для опций, которые могут быть предоставлены этому методу.

Можно использовать [NSScreen screens] получить список доступных экранов. Посмотрите здесь для деталей.

4
ответ дан 2 December 2019 в 20:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: