С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 1
Регистрация: 27.11.2013
Сообщений: 52

Неполноценное окно при запуске java приложения после компиляции в NetBeans

21.04.2014, 23:03. Показов 2375. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация такая, что, после построения выводится окно приложения с пустым содержимым, т.е. внутренние контроллы не вырисовываются. В чем может быть проблема, может кто сталкивался? Пишу стандартное приложение JavaFX:
Миниатюры
Неполноценное окно при запуске java приложения после компиляции в NetBeans  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.04.2014, 23:03
Ответы с готовыми решениями:

Ошибка при компиляции NetBeans 7.2 после возвращения ноутбука из режима сна
Установил среду верно, в переменных средах указал путь к папке bin mingw. Пишу на C. Какое-то время всё работало гладко и без каких-либо...

Не вылазит черное окно консольного приложения после компиляции (Microsoft Visual C++ 2008)
Доброго времени суток! Только что поставил Microsoft Visual C++ 2008, код написал, скомпилировало, проект создан, все работает,...

Не показывать окно при запуске приложения
В окне есть CheckBox "Не показывать окно в следующий раз". Как сделать так, чтобы окно не стартовало совсем? Значение CheckBox сохраняю в...

2
3 / 3 / 0
Регистрация: 18.03.2014
Сообщений: 95
21.04.2014, 23:07
WebSofter, Я где-то уже задавал такой вопрос.Сейчас поищу.
Вот При сборке программы (Java) изображения пропадают должно помочь!
0
0 / 0 / 1
Регистрация: 27.11.2013
Сообщений: 52
22.04.2014, 18:39  [ТС]
Лучший ответ Сообщение было отмечено WebSofter как решение

Решение

Java_people, спасибо, но не то, у меня вообще ничего не выводится, сплошное окно и все, без внутреннего содержимого

Добавлено через 8 часов 22 минуты
Никто не знает? Прикрепляю код главного файла:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
 
package marketdb;
 
import java.io.InputStream;
import java.util.logging.Level;
import java.util.logging.Logger;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
import javafx.fxml.JavaFXBuilderFactory;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.layout.AnchorPane;
import javafx.stage.Stage;
 
/**
 *
 * @author WebSofter
 */
public class MarketDB extends Application {
    private Stage stage;
    
public MarketDBController controller = new MarketDBController();
    @Override
    public void start(Stage primaryStage) throws Exception {
        
        try {
            stage = primaryStage;
            stage.setTitle("MarketDB");
            //stage.setWidth(500);
            //stage.setHeight(500);
            //stage.setResizable(false);
            gotoMarketDB();
            primaryStage.show();
        } catch (Exception ex) {
            Logger.getLogger(MarketDB.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
 
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        launch(args);
    }
//-------------Действия смены сцены------------------
    public boolean viewMarketDB(){
            gotoMarketDB();
            return true;
    } 
    public boolean viewStorage(){
            gotoStorage();
            return true;
    }
 
    private void gotoMarketDB() {
        try {
            MarketDBController marketdb = (MarketDBController) replaceSceneContent("MarketDB.fxml");
            marketdb.setApp(this);
        } catch (Exception ex) {
            //Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
 
    private void gotoStorage() {
        try {
            StorageController storage = (StorageController) replaceSceneContent("Storage.fxml");
            storage.setApp(this);
        } catch (Exception ex) {
            //Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
 
    private Initializable replaceSceneContent(String fxml) throws Exception {
        FXMLLoader loader = new FXMLLoader();
        InputStream in = MarketDB.class.getResourceAsStream(fxml);
        loader.setBuilderFactory(new JavaFXBuilderFactory());
        loader.setLocation(MarketDB.class.getResource(fxml));
        AnchorPane page;
        try {
            page = (AnchorPane) loader.load(in);
        } finally {
            in.close();
        } 
        Scene scene = new Scene(page, 500, 500);
        stage.setScene(scene);
        stage.sizeToScene();
        return (Initializable) loader.getController();
    }    
}
Добавлено через 10 часов 59 минут
Проблема решилась при переписании кода, но причину так и не нашел
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.04.2014, 18:39
Помогаю со студенческими работами здесь

Пустое окно при запуске приложения
Вобщем проблема в том что не могу найти рабочие glut и glaux.Дайте пожалуста ссылку.А то никак не найду.У меня был рабочий glut, но потом...

Спрятать окно при запуске приложения
Необходимо запустить программу, но, чтобы главная форма находилась в скрытом состоянии. Должен отображаться только QSystemTrayIcon, а далее...

Пустое окно консоли при запуске приложения
Здравствуйте!) Захожу в ОТЛАДКУ. и нажимаю "Запуск без отладки" и мне выбивает пустой "cmd" хотя в проекте все есть и на...

Ошибка при запуске после компиляции
'ZoneServerSD.exe': Loaded 'C:\Users\ENICH\Desktop\zone\rf_bin\ZoneServerSD.exe', Symbols loaded. 'ZoneServerSD.exe': Loaded...

Как отключить такое окно при запуске приложения ?
Что-то нажал ни знаю что и теперь при каждом запуске сразу после компиляции вылазит это: и что-то там загружает целую кучу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru