ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaha_5.4.0.1/nawt.htm

105 lines
7.1 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Native Abstract Windowing Toolkit" />
<meta name="abstract" content="The Native Abstract Windowing Toolkit (NAWT) provides Java applications and servlets with the capability to use the Abstract Windowing Toolkit (AWT) graphics function offered by the Java 2 Software Development Kit (J2SDK), Standard Edition." />
<meta name="description" content="The Native Abstract Windowing Toolkit (NAWT) provides Java applications and servlets with the capability to use the Abstract Windowing Toolkit (AWT) graphics function offered by the Java 2 Software Development Kit (J2SDK), Standard Edition." />
<meta name="DC.Relation" scheme="URI" content="guiintro.htm" />
<meta name="DC.Relation" scheme="URI" content="nawtsupport.htm" />
<meta name="DC.Relation" scheme="URI" content="nawtusing.htm" />
<meta name="DC.Relation" scheme="URI" content="vnc.htm" />
<meta name="DC.Relation" scheme="URI" content="nawtwas.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="nawt" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Native Abstract Windowing Toolkit</title>
</head>
<body id="nawt"><a name="nawt"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Native Abstract Windowing Toolkit</h1>
<div><p>The Native Abstract Windowing Toolkit (NAWT) provides Java™ applications
and servlets with the capability to use the Abstract Windowing Toolkit (AWT)
graphics function offered by the Java 2 Software Development Kit (J2SDK),
Standard Edition.</p>
<div class="note"><span class="notetitle">Note:</span> NAWT currently does not support locale- and language-specific fonts
and character sets. When using NAWT, make sure that you comply with the following
requirements:<ul><li>Use only characters that are defined in the ISO8859-1 character set.</li>
<li>Use the font.properties file. The font.properties file resides in the
/QIBM/ProdData/Java400/jdknn/lib directory, where <em>nn</em> is the version
number of the J2SDK that you are using. Specifically, do not use any of the
font.properties.<em>xxx</em> files, where <em>xxx</em> is a language or another
qualifier.</li>
</ul>
</div>
<p>Usually, NAWT uses the X Window System as its underlying graphics engine.
To use the X Window System, you need an X server. An X server is a standalone
application that accepts connections and requests from X client programs.
In this case, the underlying NAWT infrastructure is the X client program.</p>
<p>The recommended X server is the AT<sup>®</sup>&amp;T Virtual Network Computing (VNC)
server. The VNC server is well-suited to iSeries™ servers because it does not require
a dedicated mouse, keyboard, and graphics-capable monitor. IBM<sup>®</sup> provides a
version of the VNC server that runs in the <span class="keyword">i5/OS™</span> Portable
Application Solutions Environment (<span class="keyword">i5/OS</span> PASE). <span class="keyword">i5/OS</span> PASE is a UNIX-like environment
that enables you to run most binary executables compiled for the IBM AIX<sup>®</sup> operating
system. <span class="keyword">i5/OS</span> PASE is installed
as part of <span class="keyword">i5/OS</span>.</p>
<p>When you run the VNC server in <span class="keyword">i5/OS</span> PASE,
the iSeries server
performs all the NAWT graphics computations and so does not require an external
graphics server. The following NAWT and J2SDK information describes how to
obtain and set up the VNC server in <span class="keyword">i5/OS</span> PASE.</p>
<p>For more information about installing and using NAWT, see the following:</p>
<p>Because running NAWT requires using <span class="keyword">i5/OS</span> PASE
and VNC, you may want to learn more about these applications. For more information,
see the following:</p>
<blockquote> <p><a href="../rzalf/rzalfintro.htm" target="_blank"><span class="keyword">i5/OS</span> PASE</a></p>
<p><a href="http://www.uk.research.att.com/vnc/" target="_blank">Virtual
Network Computing</a></p>
</blockquote>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="nawtsupport.htm">Levels of NAWT support</a></strong><br />
The version of the Java 2 Software Development Kit (J2SDK),
Standard Edition that you use affects the available choices for Native Abstract
Windowing Toolkit (NAWT) support. Before you install NAWT, you need to understand
which type of support meets your requirements. Use this information to help
you assess your graphical requirements and select the version of J2SDK that
you need to run. Use this information to help you assess your graphical requirements
and select the version of J2SDK that you need to run.</li>
<li class="ulchildlink"><strong><a href="nawtusing.htm">Installing and using Native Abstract Windowing Toolkit</a></strong><br />
Use these step-by-step instructions to install NAWT and VNC. Before using NAWT, you must complete some required steps.</li>
<li class="ulchildlink"><strong><a href="vnc.htm">Tips on using VNC</a></strong><br />
Use <span class="keyword">i5/OS</span> control
language (CL) commands to start and stop a Virtual Network Computing (VNC)
server, and to display information about the currently running VNC servers.</li>
<li class="ulchildlink"><strong><a href="nawtwas.htm">Tips for using NAWT with WebSphere Application Server</a></strong><br />
Set up NAWT for use by graphical Java programs running under WebSphere<sup>®</sup> Application
Server. When you use WebSphere<sup>®</sup> Application Server and NAWT, you need
to enable secure communications between the Virtual Network Computing (VNC)
server and WebSphere<sup>®</sup> Application
Server.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="guiintro.htm" title="If you want to run your Java application on a host that does not have a graphical user interface (GUI), such as an iSeries server, you can use the Native Abstract Windowing Toolkit (NAWT).">Run your Java application on a host that does not have a graphical user interface</a></div>
</div>
</div>
</body>
</html>