Also see http://www.netbeans.com/docs/faqs/performance.html for the latest performance tips.
Download and install the Xserver patch from http://java.sun.com/products/jdk/1.2/install-solaris-patches.html#sunsolve
The settings for disabling compilation and execution under an entire Filesystems mount point can be found on the property sheet for each Filesystems node, in Project Settings | Repository Settings, on the Capabilities tab.
You can also set the compiler/executor to "do not compile"/"do not execute" on the Expert tab of the property sheet for your class. To do this on multiple classes at once, select multiple class nodes (you can also use the Find function over a package to get a set of find results with all the classes under a package), select them all, right click, and choose properties to do this on complex package structures).
Use External Compilation/Execution (set this on the Expert tab of the class property sheet). Now edit the Arguments property in Project | Settings | External Execution (or Compilation if that's what you're setting) and add your arguments.
You need to create and compile a BeanInfo class for your bean. The icon is supplied by the Icon property of BeanInfo.
Create External Compiler and Executor Types (underneath the nodes with those names in Project Settings), configure them to run the compiler and java.exe you're developing for, and set your classes to use those compiler and executor objects (on the Execution tab of their property sheets). Then compile and execute normally.
Yes. Use Import Project on the Project Menu. You can also import projects developed in other applications simply by mounting the classes and files.
You will not be able to visually edit your forms from these other IDEs.
Proxy settings can be found on the property sheet for Project Settings | System Settings. See http://www.netbeans.com/ffj/community/autoupdate_info.html#proxy for more details.
Edit the script you use to start the IDE (forte4j.sh or forte4j.bat). Add the following (substituting your proxy server and port) to the command line that starts the IDE:
-DsocksProxyHost=socks.server.com -DsocksProxyPort=1080
Select the file(s) you want to back up. Right click and choose Copy from the context menu. Select where you want to put the backups and paste (the names will be made unique if they are pasted back to the same place they came from.
This is caused by a bug in older betas of v. 1.3 of the Java 2 SDK. Newer versions of the v. 1.3 beta fix this.
There are memory leaks with the Java 2 SDK, v. 1.2.1. Update to version 1.2.2 or 1.3.
It's an XML file that the visual form editor uses to store information. You do not need to distribute it with your application. It is only used by the IDE. However, if you want to open your form again in the form editor, you should keep the file.
Not at present.
You can set the encoding using the Form Encoding property on the Code Generation property sheet for the form in the Component Inspector.
Turn off animated cursors.
For the Editor, open the Project Settings window (Project | Settings...), expand the Editor Settings node and select one of the subnodes (for types of editor). In right pane of the window, select the "Fonts and Colorings" property, and click the "..." node that appears to bring up the Fonts and Colors property editor.
Edit the startup script (forte4j.sh), and add the following line switch
to the end of the command line that starts the IDE:
-fontsize 14
(or try other sizes until you find one you like)
On Windows, you can add the switch to the forte4j.cfg file.
Right-click on the package, JAR, or repository mount point you want to add the classes and interfaces from. Choose Update Parser Database from the context menu.
There are a some parameters for this in Project Settings | Editor Settings. At present they do not affect guarded blocks and generated code (you can, however, reformat your own code to the settings you specify by right clicking in the editor and choosing Reformat Code from the context menu.
Select Tools | Configure Shortcuts from the main menu to configure general IDE shortcuts.
Special shortcuts for the Editor can be edited by opening the Project Settings window, selecting the Editor Settings node, and selecting the Global Key Bindings property. Shortcuts specific to the Java editor can be accessed on the Key Bindings property of the Java Editor subnode.
Edit abbreviations in Tools | Global Settings | Editor Settings | Java Editor | Abbreviations
All the toolbars are draggable, and you can drag them down to make the window three rows tall and rearrange to taste.
The saving of workspace information is done using serialization. The serialization implementation in version 1.3 is incompatible in some cases with that of version 1.2.2, and that impacts some of the data being saved by the IDE.
FastJavaC is also in beta, and at present the bytecode it generates is not entirely compatible with the debugger.
Some company firewalls are set up so that only browsers that identify themselves as Netscape or Internet Explorer can use HTTP protocol. Talk to your administrator about relaxing this requirement.
The IDE uses TCP/IP for a number of things. Some Windows machines will automatically try to connect to the internet when something tries to use TCP/IP for the first time. Change the settings for what conditions will cause your computer to start dialing so that it does not do this automatically. Microsoft Personal Web server also has this problem, and there are some workarounds described on Microsoft's web site.
Global Settings | Execution Settings | Workspace - set the property to "None"
Yes. Arrange the toolbars as you want them, turn them on or off using their context menu. When you get them the way you want them, choose Save Configuration from the same context menu. Now, in Project | Settings | Workspaces, set the Toolbar Configuration property for that workspace to your new arrangement.
Java 2 SDK,v. 1.3 is the only JDK that supports this (RC1 and later versions). Earlier versions did not allow a JVM to spawn a process with a different working directory than its own.
With the JDK 1.3, you can set the Working Directory on External Executor nodes in Project | Settings | Execution Types. This option is only available on JDKs which support it.
Copyright © 1997-2000, Sun Microsystems, Inc.
901 San Antonio Road, Palo Alto, California 94303-4900 USA.
All rights reserved.