|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgnu.app.Application
gnu.x11.Application
public class Application
X application.
A basic X application is expected to extend this class and call the
constructor with its command-line arguments. See gnu/x11/test/Hello.java
for an example.
To run an X application, the name of the X server to be connected to
must be given. By default, the value is fetched from the environment
variable $DISPLAY. Users can override this by specifying --display
option. Simply java gnu.x11.test.Hello
will display a
window in the default X server.
Users can also specify --send-mode option. For instance, java
gnu.x11.test.Hello --send-mode sync
will display the same
window but the protocol requests are sent synchronously. See Connection.send_mode
and Connection.SEND_MODE_STRINGS
for more
info.
Field Summary | |
---|---|
Display |
display
X server connection. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Display display
Note that this variable (X connection) should not be used before
calling Application.about(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
since it is possible that users specify
"--help"
option and no connection is made at all.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |