com.norbl.util.gui
Class GuiUtil

java.lang.Object
  extended by com.norbl.util.gui.GuiUtil

public class GuiUtil
extends java.lang.Object


Constructor Summary
GuiUtil()
           
 
Method Summary
static boolean answerIsYes(java.lang.String[] mess, java.lang.String title)
          A JOptionPane confirmation dialog.
static int answerIsYesNoCancel(java.lang.String[] mess, java.lang.String title)
           
static void centerOnScreen(java.awt.Container c)
           
static void exceptionMessage(java.lang.Throwable x)
           
static void exceptionMessageOnly(java.lang.Throwable x)
           
static java.io.File getFile(java.lang.String title, java.io.File initialDir)
           
static javax.swing.JFrame getIconFrame()
           
static void info(java.lang.String[] mess, java.lang.String title)
           
static void locateAtCenterRight(java.awt.Container c)
           
static void locateAtUpperRight(java.awt.Container c)
           
static java.lang.String stackTraceToString(java.lang.StackTraceElement[] trace)
          Converts a StackTrace[] to a String, one item per line.
static void warning(java.lang.String[] mess, java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiUtil

public GuiUtil()
Method Detail

exceptionMessage

public static void exceptionMessage(java.lang.Throwable x)

exceptionMessageOnly

public static void exceptionMessageOnly(java.lang.Throwable x)

stackTraceToString

public static java.lang.String stackTraceToString(java.lang.StackTraceElement[] trace)
Converts a StackTrace[] to a String, one item per line.


centerOnScreen

public static void centerOnScreen(java.awt.Container c)

locateAtUpperRight

public static void locateAtUpperRight(java.awt.Container c)

locateAtCenterRight

public static void locateAtCenterRight(java.awt.Container c)

answerIsYes

public static boolean answerIsYes(java.lang.String[] mess,
                                  java.lang.String title)
A JOptionPane confirmation dialog.


answerIsYesNoCancel

public static int answerIsYesNoCancel(java.lang.String[] mess,
                                      java.lang.String title)
Parameters:
mess -
title -
Returns:
JOptionPane.YES_OPTION, JOptionPane.NO_OPTION, or JOptionPane.CANCEL_OPTION

warning

public static void warning(java.lang.String[] mess,
                           java.lang.String title)

info

public static void info(java.lang.String[] mess,
                        java.lang.String title)

getFile

public static java.io.File getFile(java.lang.String title,
                                   java.io.File initialDir)

getIconFrame

public static javax.swing.JFrame getIconFrame()