11. november 2003 - 23:47Der er
10 kommentarer og 1 løsning
AWT-komponent til blandet tekst/billeder
Jeg skal bruge et textpanel i AWT, hvor der kan indsættes formateret tekst og images/iconer i vilkårlig rækkefølge, på samme måde som det kendes fra de forskellige messengers, hvor smilies bliver udskiftet med iconer. Teksten er parset, og lagt i Vectorer med hhv tekst, og iconer/images. Så det jeg mangler er et textPanel a la TextArea, hvor man bare også kan tilføje images, på samme måde som man kan appende text. Hver besked skal kunne have sin egen farve, så jeg forestiller mig noget i stil med at man har et scrollPane, hvorpå man indsætter X antal formaterede textPaneler.
Nogen der har en idé til hvordan det laves, eller kender til eventuelle open source komponenter, der allerede kan det?
Umidelbart vil jeg da sige du kan bruge .getGraphics() på alle GUI... og så derigennem tegne direkte på dit TextArea... Det kommer godt nok til at kræve lidt tilvirkning... men det burde kunne lade sig gøre, hvis der ikke kommer nogen bedre foreslag ;)
Fordi jeg ikke kender nogen anden måde :) jeg har ikke arbejdet med grafik ret meget... så det var bare et foreslag :) Og det er ikke swing jeg har brugt til grafik ;)
Swing er ikke en mulighed, da applikationen skal køre på store mobiltelefoner og PDA'er. Hvis man vil anvende swing-komponenter, skal der indlæses et lookAndFeel inkl. diverse komponenter, hvilket gør at de nødvendige swingkomponenter tilsammen fylder 2 MB, og det er lidt for meget til en mobilos :)
Den duede i øvrigt ikke alligevel, så jeg har selv lavet komponent ovenpå Canvas, der kan det .
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.