PDA

Просмотр полной версии : А как бы сделать многоуровневый импорт?


Toothbrusher
11.05.2013, 15:54
Мне нужно import levels.*.* , но так в лоб конструкция работать не хочет.
Мне заранее не известны названия пакетов в пакете levels (по идее, будут построянно добавляться новые).

illuzor
11.05.2013, 15:57
По-моему, надуманная проблема. Просто импортируйте то, что используете.

in4core
11.05.2013, 16:02
import levels.*

Toothbrusher
11.05.2013, 16:15
вообще-то, обычный импорт грузит только непосредственно лежащие в пакете классы, и не лезет проверять по вложенным папкам "а нет ли там еще чего".

illuzor
11.05.2013, 16:23
Импорт вообще ничего никуда не грузит, а просто сокращает пути к классам.

caseyryan
11.05.2013, 17:05
Не нужно этого делать. Это кривой подход. Как уже верно подметили, надо импортировать то, что используется.

zuxul
11.05.2013, 22:49
Если звезды зажигают, значит это кому-то нужно.

Denis37
11.05.2013, 23:11
import levels.*
Так он инпортирует все классы в пакете levels. А он хочет в этом пакете(levels) создать еще пакеты. Скажем: .../levels/levels2/*.as
Но как levels2 у него будет называться, он еще не знает.

in4core
11.05.2013, 23:52
Так он инпортирует все классы в пакете levels. А он хочет в этом пакете(levels) создать еще пакеты. Скажем: .../levels/levels2/*.as
Но как levels2 у него будет называться, он еще не знает.
Помоему не важно, что там будет, levels2 И т.п. - поидее по звезде все вкомпиливается

GBee
12.05.2013, 00:23
Используйте нормальную ИДЕ