← All posts tagged Java

develar
Java Скажите, вот в code.google.com сказано, что Multiple widgets of the same type may be added to the Design View by holding down the Ctrl key when selecting the widget in the Palette.

Под маком ни Ctrl, ни Cmd не работает (в Idea такой же принцип, там работает cmd). Это бага или чего-то не догоняю?
develar
Java ActionScript Печаль, как же удобно то, что в Java можно иметь доступ к приватным полям — тулы писать проще. Мне это важно при написании дизайнера для флекса. Ладно, модификация байт-кода наше все.
develar
swf Java Flash Правильно ли я понимаю, что я если мне надо нужно на стороне сервера, на Java, генерировать байт-кода SWF, то проще портировать нужное мне с as3commons.org , чем использовать OMG "убейте их и закопайте это" код java-библиотек от Adobe? Или же таки есть нечто подобное по качеству близкое к AS3Commons ByteCode (я его не юзал, зато юзал flex compiler API) для Java?
develar
Java hamcrest Hamcrest для Java убожество, по сравнение со своим портом на ActionScript. Проблема с типизацией понятна, но стоило таки в ряде месте прогнуться, дабы избежать требования кастить — уж если библиотека решает проблему проблему читаемости тестов — так решайте ее, ровно так же, как и в портированной на ActionScript.
develar
Java Flash Java со своим разрешением иметь в файле несколько классов отлично подходит для настоящего ООП — как синтаксически, так и на уровне VM (маленький объект для JVM совсем не то же самое, что для AVM).
develar
Java Кто-нибудь может объяснить, зачем нужено PixelGrabber, кода в разы проще использовать прямо вызов getRGB от BufferedImage?
develar
Java Есть тут кто умный, кто может объяснить, зачем в AbstractSyntaxTreeUtil компилятора флекса интернируется значение приватной строковой константы: private static final String PRIVATE = "private".intern(); (о habrahabr.ru знаю)? Это идиотизм или же есть некое обоснование этому?
develar
Java Flash Правильно ли я понимаю, что реализации LocalConnection на Java нет? И нет из-за shared memory — для этого нужно JNI? Есть на C, C#, а вот на Java найти не могу. Получается, что для наиболее быстрого обмена сообщениями между java и air остается только UDP (JNI не катит)?
develar
Java ActionScript запатчил metaas (получение пространств имен, добавление геттера, правильное удаление implements). Показательно, что flexpmd базировались сначала на metaas, но теперь у них своя реализация. Зато metaas это полноценный DOM, имеет плюшки автоимпорта и реорганизации импорта + плюс концепцию DOM не в пределах одного compilation unit (то есть класс), а на уровне проекта. Но MPS круче — компилятор Adobe это прошлый век и realaxy который сделает/сделал за нас всю тяжелую работу по as байт-коду для MPS.
develar
Java ActionScript Есть ли что-то более удобоваримое (как по API, так и чисто по возможностям, типа получения namespace) чем metaas (http://www.badgers-in-foil.co.uk/projects/metaas/) для manipulating ActionScript source code (но не просто парсинга, но и DOM)?