Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нарисовка n-го дерева без конкретных данных, нарисовка в JavaFX 
:(
    Опции темы
Ale111
  Дата 3.7.2017, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 2.7.2017

Репутация: нет
Всего: нет



Здравствуйте! Я навичок в JavaFX столкнулась с такой проблемой.. после создания n-ных деревьев рандомно или вводя данные с клавиатуры необходимо изобразить их. Т.е. нарисовать, но к сожалению после поиска в интернете и просмотра многих форумов не смогла найти никаких конкретных примеров или даже просто функций. Заранее спасибо за помощь!

Часть кода создания деревьев:
Код

 public void readData() throws IOException 
    {
        cin = new BufferedReader(new InputStreamReader(System.in));
        cout = new PrintWriter(System.out);
        
        int i = 0;
        tree = new Tree();
        Node parent = tree.getNode(i);
        
        String tmp = cin.readLine();
        while (!tmp.equals(""))
        {
         input = tmp.split("-");
         while (Integer.parseInt(input[0]) != parent.getValue())
         {
             i++;
             parent = tree.getNode(i);
         }
         
         tree.addChild(parent, Integer.parseInt(input[1]));
         tmp = cin.readLine();
        }
        
        cin.close();
        cout.close();
        return;
    }

 private Node randomTree(int livelli)
     {
         int n = ++values;
         Node a = new Node(n, "Non visitato");
         
         if(Math.random()<0.2)
             return a;
         
         if(livelli < 1)
             return a;

         int f = (int) (Math.random()*5);
         for(int i = 0; i < f; i++)
             a.addChild(randomTree(livelli-1));
         
         return a;
     }

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.1016 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.