LINUX.ORG.RU

Открыт исходный код UI компонентов JavaFX™

 , , , , ,


0

2

2.12.2011 в списке рассылки проекта OpenJFX - открытой реализации фреймфорка JavaFX™ было объявлено о доступности исходных кодов компонентов пользовательского интерфейса JavaFX™ под лицензией GPLv2 + Classpath Exception (той же, что и у OpenJDK). Открыт только код компонентов (контролов), реализации css, сценеграфа и вспомогательных классов. «Железная» часть (QuantumToolkit - альтернатива Java2D, браузерный плагин и все multimedia-библиотеки) по прежнему остаётся проприетарной и доступна для загрузки с сайта Oracle в составе JavaFX™ SDK для Windows и Mac OS X на условиях лицензий Oracle BCL и OTN EA соответственно. На странице проекта сообщается, что код оставшейся части платформы также будет постепенно открыт в ближайшие месяцы.

JavaFX™ - RIA-фреймворк для JVM, включающий в себя средства построения графического интерфейса, систему распространения приложений на основе Java Web Start и 2D/3D движок, призванные в будущем заменить Swing, существующий Java Plugin и AWT соответственно. Официально поддерживаются ОС Windows и Mac OS X (как самые распространённые), но Oracle заявлено о планах добавить поддержку Linux не позднее 2012 года (в настоящее время требование переноса на Linux находится на 3 месте по популярности в списке задач проекта). Открытие исходных кодов должно стать первым шагом в сторону либерализации процесса разработки и переноса на новые платформы.

Последняя версия кода доступна в репозитории Mercurial по адресу http://hg.openjdk.java.net/openjfx/2.1/master/rt. Сборка осуществляется с помощью ant, проект Netbeans прилагается. Для сборки может понадобиться добавить в classpath jfxrt.jar и создать в пакете com.sun.javafx следующий класс (если его там ещё нет):

public class PlatformUtil {

    public static boolean isMac() {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static boolean isWindows() {
        throw new UnsupportedOperationException("Not yet implemented");
    }
    
}

JavaFX FAQ
Документация JavaFX
Список рассылки JavaFX

>>> Подробности



Проверено: Shaman007 ()
Ответ на: комментарий от Legioner

это что-то сродни мифической способности слышать разница между флаком и мп3.

флак от мп3 даже я не имея слуха отличаю по наличию высоких частот, соответственно эту способность имеет любой. мп3 звучит как из под подушки по сравнению с флак

Karapuz ★★★★★
()
Ответ на: комментарий от Karapuz

флак от мп3 даже я не имея слуха отличаю по наличию высоких частот, соответственно эту способность имеет любой. мп3 звучит как из под подушки по сравнению с флак

Насколько мне известно, во всех случаях слепых тестов попытки отличить lossless от mp3 320 kbps оканчивались неудачно, если не открывать всякие анализаторы спектра, а именно слушать.

Кстати высокие частоты (18kHz+) очень многие взрослые люди не слышат. Физиология такая. Это про любого. Я лет 5 назад в районе 20 уже переставал слышать, хотя может там наушники больше не выдавали.

Legioner ★★★★★
()
Ответ на: комментарий от Karapuz

флак от мп3 даже я не имея слуха отличаю по наличию высоких частот, соответственно эту способность имеет любой. мп3 звучит как из под подушки по сравнению с флак

Школяр детектет. :)
Ибо 18-20 кгц услышать прожив 20 лет шансы практически нулевые.

vada ★★★★★
()
Ответ на: комментарий от vada

Может он «ребенок индиго»? Говорят, они ульразвуком между собой общаются.

anonymous
()
Ответ на: комментарий от Gorthauer

ЧЯДНТ?

Срочно к ЛОР-у. Подлечат. :)
Моего батю вылечили. Он теперь на одно ухо не слышит вааще.

vada ★★★★★
()
Ответ на: комментарий от vada

А поцчему ви думаете что mp3 сохраняет все вплоть до 18кГц и обрезает только 18-20 и выше? я уверен что в mp3 обрезается все выше 10кГц а в флаке эти обертона и призвуки заметны. если конечно слушать один и тот же трек в мрз/флаке попеременно. А если мне вслепую дадут разные треки может я и не отличу так и слуха музыкального у меня нет

Karapuz ★★★★★
()
Ответ на: комментарий от Karapuz

<offtopic>
Эти 20 кгц еще надо как-то выдать (на 18-ти уже плывут). Немного найдется таких звуковых карт. Да потом еще и акустикой воспроизвести. А то что производители пишут, типа они могут выдает 22.05 кгц - при ближайшем рассмотрении оказывается что это полное вранье.

Так что я, прежде всего, подозреваю что Gorthauer немного слукавил, уверяя что слышит разницу 18 или 20 кгц. :)
</offtopic>

vada ★★★★★
()
Ответ на: комментарий от Gorthauer

Ну мне уже скоро 25 будет, 18 до сих пор слышу, ЧЯДНТ?

Это тебе ЛОР ака отоларинолог после теста сказал или ты слушая mp3шки так решил?

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.