Задать вопрос
Ответы пользователя по тегу Java
  • Возможно ли настроить dagger 2 на консольном приложении java (не android)?

    Мб надо подключить компилятор. Попробуйте:

    buildscript {
        repositories {
            mavenCentral()
        }
    }
      
    // Add Dagger dependencies
    dependencies {
        compile 'com.google.dagger:dagger:2.7'
        compile 'com.google.dagger:dagger-compiler:2.7'
    }
    Ответ написан
    Комментировать
  • Как сделать WebView на весь размер экрана?

    Предлагаю попробовать вырубить поддержку джаваскрипта. Что получится? (да, я понимаю, что это не решение проблемы, но мне что-то подсказывает, что надо в этом направлении двигаться)
    Ответ написан
    Комментировать
  • Почему ничего не отображается?

    У вас метод buttonAction() чем вызывается? Не понятно. Как инициализируется таблица? Если по нажатию на кнопку, то там вроде как listener должен быть.
    Ответ написан
    Комментировать
  • Почему после каждой строки opencsv добавляет запятую???

    CSV использует этот знак в качестве разделителя. попробуйте посмотреть, какие методы есть у csvWriter'а. Там должно быть что-то типа csvWriter.setSplitter. Однако, сам формат подразумевает наличие разделителя в любом случае, будь то точка с запятой, запятая или иной какой другой знак. Так он помечает границы ячейки. Ведь csv, по своей задумке - это excel'евский документ в одну строку и меньшего объёма.
    Ответ написан
    Комментировать
  • Проблема с BigDecimal,с методом miltiply(), в чем дело?

    Прошу прощения, но Вы, когда вопрос свой задаёте и код выкладываете, побеспокойтесь хотя бы о его читаемости, ведь люди, типа меня, может и хотят помочь, но вникать в сплошной текст - нет.
    Ответ написан
  • Java EE только для особо мозговитых?

    Вот буквально неделю назад у меня такой же вопрос с такими же исходными данными возник: надо впрягаться в Java EE, если двигаться дальше по джаве, а мозгов не то чтобы мало, просто не хватит на все эти бесконечные фреймворки. Одному работодателю это надо, другому то. Ну да, Spring - самый популярный, но само по себе понятие Enterprise != Spring, разумеется. Короче говоря, пришёл к выводу, что мне больше подойдёт экосистема Androida с её вполне обозримым набором технологий. Да, для разных задач надо так или иначе использовать сторонние библиотеки, изучать их, но это не фреймворки блин по 500 страниц учебника. Лично мой опыт и выводы, никому не навязываю.
    Ответ написан
    Комментировать
  • Нужен ли JavaFX?

    Работаю с JavaFX. У нас на ней приложуха, которая работает на 5К+ платёжных терминалах. Джава отлично общается со всеми девайсами: купюроприёмником, модемом и пр., JavaFX даёт симпатичную картинку, софтина не привязана к железу. Но это, скорее всего, просто удачное стечение обстоятельств.
    Ответ написан
    Комментировать
  • Java FX как расположить элемент по центру?

    Я бы просто поменял Group на любой другой контейнер, у которого есть метод .setAlignment()
    import javafx.application.Application;
    import javafx.geometry.Pos;
    import javafx.scene.Scene;
    import javafx.scene.control.ProgressBar;
    import javafx.scene.layout.VBox;
    import javafx.stage.Stage;
    
    public class Main extends Application
    {
        public static void main(String[] args)
        {
            Application.launch(args);
        }
    
        @Override
        public void start(Stage window)
        {
            VBox root = new VBox(); //◄
            Scene scene = new Scene(root, 800,800);
    
            ProgressBar prbar = new ProgressBar();
            prbar.setMinSize(250,50);
    
            root.setAlignment(Pos.CENTER); //◄
            root.getChildren().add(prbar);
    
            window.setScene(scene);
            window.setResizable(false);
            window.setTitle("Title");
            window.show();
        }
    }


    WannaCreative: любой элемент(типа кнопки, чеклиста и тому подобного), который ты помещаешь на сцену, должен в итоге лежать в каком-либо контейнере. У контейнеров есть список свойств и методов, которые они поддерживают. В данном случае, setAlignment - задать ориентацию для дочерних элементов.
    Мой совет: всегда использовать контейнеры, с ними удобнее работать.
    Так и кнопка в нашем случае должна где-то лежать.
    Вообще, лучше работать c *.fxml из SceneBuilder'a. Задавать сцены вручную - сомнительная задача, на мой взгляд.
    Ответ написан