next up previous contents
Nächste Seite: Vscrollbar Aufwärts: Components Vorherige Seite: Textarea   Inhalt


Textfield


int j_textfield ( int obj , int columns );

Erzeugt eine neues Textfield und gibt dessen Eventnummer zurück.




void j_add ( int obj , int cont );

Fügt das Textfield obj in den Container cont ein.

int j_componentlistener ( int obj , int kind );

Bindet an das Textfield obj einen neuen Componentlistener, und liefert dessen Eventnummer zurück. Der Parameter kind bestimmt, wann ein Event ausgelöst wird.

void j_disable ( int obj );

disabled das Textfield obj, sodaß diese auf keine Benutzereingaben mehr reagiert.

void j_dispose ( int obj );

das Textfield obj wird mit allen Recourcen gelöscht.

void j_enable ( int obj );

enabled das Textfield obj.

int j_focuslistener ( int obj );

Bindet an das Textfield 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 des Textfield obj in Bildschirmpixeln zurück.

int j_getfontheight ( int obj );

Liefert die totale Höhe des aktuellen Fonts des Textfield obj in Bildschirmpixeln zurück.

int j_getheight ( int obj );

Liefert die Höhe des Textfield obj zurück.

int j_getlength ( int obj );

Liefert die Länge des Textinhaltes das Textfield zurück.

int j_getparentid ( int obj );

Liefert die Eventnummer des umgebenen Containers von obj zurück. Ist obj ein Frame wird $-1$ zurückgegeben.

int j_getparent ( int obj );

Liefert die Eventnummer des umgebenen Containers von obj zurück. Ist obj ein Frame wird $-1$ zurückgegeben.

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 das Textfield obj zurück.

char* j_gettext ( int obj , char* str );

Liefert den Textinhalt des Textfield .

int j_getwidth ( int obj );

Liefert die Breite des Textfield obj zurück.

int j_getxpos ( int obj );

Liefert die aktuelle horizontale Position des Textfield obj zurück.

int j_getypos ( int obj );

Liefert die aktuelle vertikale Position des Textfield obj zurück.

void j_hide ( int obj );

Zeigt das Textfield obj nicht mehr auf dem Bildschirm an.

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 das Textfield obj einen neuen Keylistener, und liefert dessen Eventnummer zurück.

int j_mouselistener ( int obj , int kind );

Bindet an das Textfield 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 des Textfield .

void j_release ( int obj );

Gibt das Textfield obj aus dem umgebenden Container Element frei.

void j_selectall ( int obj );

Selectiert den gesamten Textinhalt des Textfield .

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 das Textfield 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 des Textfield obj auf cursor.

void j_setechochar ( int obj , char chr );

Bestimmt das Zeichen chr als Echo Zeichen für alle Benutzereingaben in das Textfield .

void j_seteditable ( int obj , int bool );

Ist bool J_TRUE , so ist das Textfield editierbar, ansonsten ist das Textfield nur lesbar für den Benutzer.

int j_setfocus ( int obj );

Weist den Input Focus dem Textfield obj zu.

void j_setfontname ( int obj , int name );

Setzt den Fonttyp des Textfield obj auf name.

void j_setfont ( int obj , int name , int style , int size );

Setzt den Font des Textfield obj entsprechend der Parameterliste.

void j_setfontsize ( int obj , int size );

Setzt den Fontgröße des Textfield obj auf size.

void j_setfontstyle ( int obj , int style );

Setzt den Fontstyle des Textfield 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 das Textfield obj zur angegebenen Koordinate (xpos,ypos) an.

void j_setsize ( int obj , int width , int height );

Setzt Breite und Höhe des Textfield obj auf width and height.

void j_settext ( int obj , char* str );

Ändert den Textinhalt des Textfield obj auf str

void j_show ( int obj );

Zeigt das Textfield obj auf dem Bildschirm an.


next up previous contents
Nächste Seite: Vscrollbar Aufwärts: Components Vorherige Seite: Textarea   Inhalt
Merten Joost 2003-02-26