Перейти к содержимому

ALeXeR

Пользователи
  • Публикации

    164
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Сообщения, опубликованные пользователем ALeXeR


  1. Exception in Application start method
    Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:767)
    Caused by: java.lang.RuntimeException: Exception in Application start method
        at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
        at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.NumberFormatException: null
        at java.lang.Integer.parseInt(Integer.java:542)
        at java.lang.Integer.parseInt(Integer.java:615)
        at common.Config.load(Config.java:28)
        at common.Config.<init>(Config.java:23)
        at common.OCPaint.start(OCPaint.java:38)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
        at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
        at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
        ... 1 more


  2. Sublime Text, имеется нумерация, подсветка (языков много, можно добавить), автоподстановка, удобный поиск и правка, стилистика не режет глаза (хотя это впрактически везде можно настроить ) ), дополнительный навигатор, удобная интерфейс управления кодировкой, компиляция и исполнение прямо из редактора (комбинацией клавишь, может где еще есть, но из все настольных увидил такое только тут), есть под линух, шиндовс и мак. До перехода на линух использовал Notpad++) Из IDE использую eclipse и arduino ide - но не для lua)

    • Нравится 2

  3. табуляция (отступы) не только традиция, но и необходимость, ибо если ты с кем-то вместе будеш чтото кодить и не будет табуляции - вы друг друга съедите) нам препод линейкой пальци отбить гразился за отсутствие табулячии в коде, так что советую выроботать привычку проставлять табуляцию на ходу)


  4. Евентов как таковых нет в самом ОС, они предоставляются ОпенОС, а для этой систему реализация обработки событий на плечах NightFury, я лично решил проблему по своему, так что будем ждать решения NightFury)


  5. есть метод get у компонента gpu, он принимает координаты "пикселя" (символа), но если ты хочешь удаленный доступ или что-то типа того, тебе лучше виртуализировать gpu, это можно сделать переопределением методов из component, и сделать таким образом буферизацию, и уже не с экрана брать данные а с буфера

    • Нравится 1

  6. если хочется многозадачность (термин высокоуровневый, по факту потоки), стоит изменять ось, ну а самая боль - в автоматических прерываниях. приходится слипы вручную ставить

×
×
  • Создать...