|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2010
Сообщений: 91
|
как импортировать класс во flashbuilder
доброе время суток.
у меня есть проэкт во flashbuilder. в папке проэкта 3 папки bin, lib, src. в src лежит главный файл mxml. теперь хочу в проэкт добавить класс JPGEncoder. в папке lib создал папки com->adobe->images и внутри создал файл JPGEncoder.as. в JPGEncoder.as указал package com.adobe.images. в самом своем проэкте добавляю JPGEncoder вот так но ничего не происходит. подскажите как мне правильно добавить в свой поэкт этот класс что б я мог иметь доступ к его ф-циям. |
|
|||||
Цитата:
Если вы сделали импорт, то это не значит, что класс уже что-то делает в вашей программе. И так не только в FB. |
|
|||||
Регистрация: Nov 2010
Сообщений: 91
|
первый признак по которому я понимаю что что-то не так - это когда я прописываю import com.adobe.images.JPGEncoder то "com.adobe.images.JPGEncoder" выделено черным цветом, хотя перед этой строкой прописано import flash.display.Bitmap;, где слово "Bitmap" выделено голубым цветом.
ну и при компиляции выдаются ошибки: (1046): Error: Type was not found or was not a compile-time constant: JPGEncoder.//ошибка возникает здесь (1046): Error: Call to a possibly undefined method JPGEncoder.//ошибка возникает здесь (10): Error: Definition com.adobe.images:JPGEncoder could not be found.//ошибка возникает здесь |
|
|||||
В папке lib должны быть только swc файлы. Путь к пакетам начинается из папки src, кладите все куда. Т.е. если вам надо чтобы класс лежал в пакете com.adobe.images.JPGEncoder структура папок в проекте должна быть такой src > com > adobe > images > JPGEncoder.as
Добавлено через 2 минуты немного некорректно выразился но я думаю идея понятна) |
Часовой пояс GMT +4, время: 06:38. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|