Erzeugt eine neue Textarea und gibt dessen Eventnummer zurück.
void j_add ( int obj , int cont );
Fügt die Textarea obj in den Container cont ein.
void j_appendtext ( int obj , char* text );
Hängt den Text text am Ende von obj an.
int j_componentlistener ( int obj , int kind );
Bindet an die Textarea obj einen neuen Componentlistener, und liefert dessen Eventnummer zurück. Der Parameter kind bestimmt, wann ein Event ausgelöst wird.
void j_delete ( int obj , int start , int end );
löscht den Text von Position start bis Position end.
void j_disable ( int obj );
disabled die Textarea obj, sodaß diese auf keine Benutzereingaben mehr reagiert.
void j_dispose ( int obj );
die Textarea obj wird mit allen Recourcen gelöscht.
void j_enable ( int obj );
enabled die Textarea obj.
int j_focuslistener ( int obj );
Bindet an die Textarea obj einen neuen Focuslistener, und liefert dessen Eventnummer zurück.
void j_getcolumns ( int obj );
Gibt die Anzahl der Spalten von obj zurück.
int j_getcurpos ( int obj );
Liefert die Position des Text Cursors zurück.
int j_getfontascent ( int obj );
Liefert die Oberlänge (Ascent) des aktuellen Fonts der Textarea obj in Bildschirmpixeln zurück.
int j_getfontheight ( int obj );
Liefert die totale Höhe des aktuellen Fonts der Textarea obj in Bildschirmpixeln zurück.
int j_getheight ( int obj );
Liefert die Höhe der Textarea obj zurück.
int j_getlength ( int obj );
Liefert die Länge des Textinhaltes die Textarea zurück.
int j_getparentid ( int obj );
Liefert die Eventnummer des umgebenen Containers von obj zurück. Ist obj ein Frame wirdzurückgegeben.
int j_getparent ( int obj );
Liefert die Eventnummer des umgebenen Containers von obj zurück. Ist obj ein Frame wirdzurückgegeben.
void j_getrows ( int obj );
Gibt die Anzahl der Reihen von obj zurck.
int j_getselend ( int obj );
Liefert die Endposition des selectierten Textes.
int j_getselstart ( int obj );
Liefert die Anfangsposition des selectierten Textes.
char* j_getseltext ( int obj , char* text );
Liefert den selectierten Text die Textarea obj zurück.
char* j_gettext ( int obj , char* str );
Liefert den Textinhalt der Textarea .
int j_getwidth ( int obj );
Liefert die Breite der Textarea obj zurück.
int j_getxpos ( int obj );
Liefert die aktuelle horizontale Position der Textarea obj zurück.
int j_getypos ( int obj );
Liefert die aktuelle vertikale Position der Textarea obj zurück.
void j_hide ( int obj );
Zeigt die Textarea obj nicht mehr auf dem Bildschirm an.
void j_inserttext ( int obj , char* text , int pos );
Fügt zusätzlichen Text text an der Position pos ein.
int j_isparent ( int obj , int cont );
Liefert J_TRUE zurück, falls das cont die umgebende Komponente von obj ist, sonst J_FALSE
int j_isvisible ( int obj );
Liefert J_TRUE zurück, falls obj sichtbar ist, sonst J_FALSE
int j_keylistener ( int obj );
Bindet an die Textarea obj einen neuen Keylistener, und liefert dessen Eventnummer zurück.
int j_mouselistener ( int obj , int kind );
Bindet an die Textarea obj einen neuen Mouselistener, und liefert dessen Eventnummer zurück. Der Parameter kind bestimmt, wann ein Event ausgelöst wird.
int j_popupmenu ( int obj , char* label );
Erzeugt ein neues Popupmenu mit dem Inhalt label und liefert dessen Eventnummer zurück.
void j_print ( int obj );
Druckt den Inhalt der Textarea .
void j_release ( int obj );
Gibt die Textarea obj aus dem umgebenden Container Element frei.
void j_replacetext ( int obj , char* text , int start , int end );
Ersetzt den Text zwischen Position start bis end durch text.
void j_selectall ( int obj );
Selectiert den gesamten Textinhalt der Textarea .
void j_selecttext ( int obj , int start , int end );
Selectiert den Text von Position start bis end.
void j_setborderpos ( int obj , int pos );
Positioniert die Textarea obj an die angegebene Position pos. Im umgebenden Container muß einen Borderlayout Manager eingestellt sein.
void j_setcolorbg ( int obj , int r , int g, , int b );
Setzt die Hintergrundfarbe auf den übergebenen RGB Wert
void j_setcolor ( int obj , int r , int g, , int b );
Setzt die Vordergrundfarbe auf den übergebenen RGB Wert
void j_setcolumns ( int obj , int columns );
Setzt die Anzahl Spalten von obj auf columns.
void j_setcurpos ( int obj , int pos );
Setzt den Text Cursor auf die Position pos.
int j_setcursor ( int obj , int cursor );
Setzt den Cursor der Textarea obj auf cursor.
void j_seteditable ( int obj , int bool );
Ist bool J_TRUE , so ist die Textarea editierbar, ansonsten ist die Textarea nur lesbar für den Benutzer.
int j_setfocus ( int obj );
Weist den Input Focus der Textarea obj zu.
void j_setfontname ( int obj , int name );
Setzt den Fonttyp der Textarea obj auf name.
void j_setfont ( int obj , int name , int style , int size );
Setzt den Font der Textarea obj entsprechend der Parameterliste.
void j_setfontsize ( int obj , int size );
Setzt den Fontgröße der Textarea obj auf size.
void j_setfontstyle ( int obj , int style );
Setzt den Fontstyle der Textarea obj auf style.
void j_setnamedcolorbg ( int obj , int color );
Setzt die Hintergrundfarbe auf eine vordefinierte Farbe color.
void j_setnamedcolor ( int obj , int color );
Setzt die Vordergrundfarbe auf eine vordefinierte Farbe color.
void j_setpos ( int obj , int xpos , int ypos );
Verschiebt die Textarea obj zur angegebenen Koordinate (xpos,ypos) an.
void j_setrows ( int obj , int rows );
Setzt die Anzahl Reihen von obj auf rows.
void j_setsize ( int obj , int width , int height );
Setzt Breite und Höhe der Textarea obj auf width and height.
void j_settext ( int obj , char* str );
Ändert den Textinhalt der Textarea obj auf str
void j_show ( int obj );
Zeigt die Textarea obj auf dem Bildschirm an.