Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

jcurses.util
Class Message  view Message download Message.java

java.lang.Object
  extended byjcurses.widgets.Window
      extended byjcurses.widgets.Dialog
          extended byjcurses.util.Message
All Implemented Interfaces:
jcurses.event.ActionListener, jcurses.event.WindowListener

public class Message
extends jcurses.widgets.Dialog
implements jcurses.event.ActionListener

This is a class to create and show user defined messages. Such message is a dialog with an user defined title, containing an user defined text and a button to close the window with an user defined label.


Field Summary
(package private)  jcurses.widgets.Button _button
           
(package private)  jcurses.widgets.Label _label
           
(package private)  java.lang.String _text
           
(package private)  java.lang.String _title
           
 
Fields inherited from class jcurses.widgets.Window
 
Constructor Summary
Message(java.lang.String title, java.lang.String text, java.lang.String buttonLabel)
          The constructor
 
Method Summary
 void actionPerformed(jcurses.event.ActionEvent event)
          Required for implementing jcurses.event.ActionListener
private static int getHeight(java.lang.String label)
           
private static int getWidth(java.lang.String label, java.lang.String title)
           
 
Methods inherited from class jcurses.widgets.Dialog
evaluate, setVisible, windowChanged
 
Methods inherited from class jcurses.widgets.Window
activate, addListener, close, closed, deactivate, getBorderColors, getClosingChar, getDefaultBorderColors, getDefaultTitleColors, getFocusChangeChar, getRectangle, getRootPanel, getTitleColors, handleInput, hide, isClosed, isVisible, moveToTheTop, onChar, pack, paint, removeListener, repaint, resize, setBorderColors, setClosingChar, setFocusChangeChar, setRootPanel, setShadow, setTitleColors, show, tryToClose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_title

java.lang.String _title

_text

java.lang.String _text

_button

jcurses.widgets.Button _button

_label

jcurses.widgets.Label _label
Constructor Detail

Message

public Message(java.lang.String title,
               java.lang.String text,
               java.lang.String buttonLabel)
The constructor

Method Detail

getWidth

private static int getWidth(java.lang.String label,
                            java.lang.String title)

getHeight

private static int getHeight(java.lang.String label)

actionPerformed

public void actionPerformed(jcurses.event.ActionEvent event)
Required for implementing jcurses.event.ActionListener

Specified by:
actionPerformed in interface jcurses.event.ActionListener