Ответы пользователя по тегу IntelliJ IDEA
  • Как подключить JavaFX к проекту на Maven?

    @zelan
    Кратко обо мне не получится.
    Oleg Genevjov: попробую побыть ясновидящим (сквозь пространство и нежелание показать хотя бы кусок кода где грузится fxml)

    Практически уверен что до подключения ссылка (адрес в виде стринга) на fxml была
    FXMLLoader loader = new FXMLLoader(getClass().getResource("com/blablabla/Some.fxml"));


    Если да, то после подключения maven нужно поправить адрес *.fxml, а именно добавить слэш в начало:

    FXMLLoader loader = new FXMLLoader(getClass().getResource("/com/blablabla/Some.fxml"));
    Ответ написан
    1 комментарий
  • Почему в Idea форма представляет собой кусок???

    @zelan
    Кратко обо мне не получится.
    setVisible(true) для фрейма делаешь до добавления элементов или после?

    Если ДО, то возможно ситуация когда окно отобразилось раньше чем были добавлены элементы и размеры высчитались некорректно (минимальные, так как на момент подсчета размеров во фрейме еще ничего не было).

    Также лучше указывать предпочтительные (минимальные) размеры окна явно.

    А лучше не использовать Swing.
    Ответ написан
  • Как изменить кодировку в IDEA?

    @zelan
    Кратко обо мне не получится.
    снизу справа на твоем скрине есть надпись "UTF-8" там потыкай.

    есть еще вариант File -> Settings -> Editor -> File Encoding -> в табличке с проектами можно настроить кодировки.

    Экспериментируй.
    Ответ написан
    Комментировать
  • Как в Intellij Idea оценить скорость выполнения кода?

    @zelan
    Кратко обо мне не получится.
    есть два системных метода:
    System.nanoTime(); //величина текущего времени в наносекундах
    System.currentTimeMillis(); //величина текущего времени в милисекундах


    Делаешь так:

    long startTime = System.currentTimeMillis();
            
            {
                //какой- то код, скорость работы которого нужно оценить
            }
    
    //время затраченное на выполнение кода
    long time = System.currentTimeMillis() - startTime;


    каким методом пользоваться - зависит от операций которые нужно оценить. Если операция выполняется быстро, а измерения проводились в миллисекундах, то результат может быть равен нулю, в этом случае измеряй в наносекундах.
    Ответ написан
    Комментировать
  • Как вставить аплет в html в IDEA?

    @zelan
    Кратко обо мне не получится.
    <applet code="HelloWorld" width=300 height=250/>
    <applet code="HelloWorld.class" width=300 height=250/>

    Точно уже не помню.

    Апплеты умерли, никто их не использует, а практически все браузеры уже официально отказались от поддержки соответствующих плагинов.
    Ответ написан