com.darwinsys.swingui
Class I18N

java.lang.Object
  extended by com.darwinsys.swingui.I18N

public class I18N
extends java.lang.Object

Set of convenience routines for internationalized code. All convenience methods are static, for ease of use.

Version:
$Id: I18N.java,v 1.7 2004/05/13 20:20:29 ian Exp $

Constructor Summary
I18N()
           
 
Method Summary
static java.lang.String getString(java.util.ResourceBundle b, java.lang.String name, java.lang.String dflt)
          Just get a String (for dialogs, labels, etc.)
static javax.swing.JButton mkButton(java.util.ResourceBundle b, java.lang.String name)
          Convenience routine to make a JButton
static void mkDialog(java.util.ResourceBundle b, javax.swing.JFrame parent, java.lang.String dialogTag, java.lang.String titleTag, int messageType)
          Show a JOptionPane message dialog
static javax.swing.JMenu mkMenu(java.util.ResourceBundle b, java.lang.String name)
          Convenience routine to make a JMenu
static javax.swing.JMenuItem mkMenuItem(java.util.ResourceBundle b, java.lang.String menu, java.lang.String name)
          Convenience routine to make a JMenuItem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

I18N

public I18N()
Method Detail

mkButton

public static javax.swing.JButton mkButton(java.util.ResourceBundle b,
                                           java.lang.String name)
Convenience routine to make a JButton


mkMenu

public static javax.swing.JMenu mkMenu(java.util.ResourceBundle b,
                                       java.lang.String name)
Convenience routine to make a JMenu


mkMenuItem

public static javax.swing.JMenuItem mkMenuItem(java.util.ResourceBundle b,
                                               java.lang.String menu,
                                               java.lang.String name)
Convenience routine to make a JMenuItem


mkDialog

public static void mkDialog(java.util.ResourceBundle b,
                            javax.swing.JFrame parent,
                            java.lang.String dialogTag,
                            java.lang.String titleTag,
                            int messageType)
Show a JOptionPane message dialog


getString

public static java.lang.String getString(java.util.ResourceBundle b,
                                         java.lang.String name,
                                         java.lang.String dflt)
Just get a String (for dialogs, labels, etc.)



Copyright © 1996-2004 Ian F. Darwin. See license.html for usage license.