com.sshtools.common.ui

Class OptionsDialog

Implemented Interfaces:
ActionListener

public class OptionsDialog
extends JDialog
implements ActionListener

Version:
$Revision: 1.13 $
Author:
$author$

Constructor Summary

OptionsDialog(JDialog parent, Option[] options, Object message, String title, Option defaultOption, OptionCallback callback, boolean modal, Icon icon)
Creates a new OptionsDialog object.
OptionsDialog(JFrame parent, Option[] options, Object message, String title, Option defaultOption, OptionCallback callback, boolean modal, Icon icon)
Creates a new OptionsDialog object.

Method Summary

void
actionPerformed(ActionEvent evt)
static OptionsDialog
createOptionDialog(JComponent parent, Option[] options, Object message, String title, Option defaultOption, OptionCallback callback, Icon icon)
JButton
getDefaultButton()
Option
getSelectedOption()

Constructor Details

OptionsDialog

public OptionsDialog(JDialog parent,
                     Option[] options,
                     Object message,
                     String title,
                     Option defaultOption,
                     OptionCallback callback,
                     boolean modal,
                     Icon icon)
Creates a new OptionsDialog object.
Parameters:
parent -
options -
message -
title -
defaultOption -
callback -
modal -
icon -

OptionsDialog

public OptionsDialog(JFrame parent,
                     Option[] options,
                     Object message,
                     String title,
                     Option defaultOption,
                     OptionCallback callback,
                     boolean modal,
                     Icon icon)
Creates a new OptionsDialog object.
Parameters:
parent -
options -
message -
title -
defaultOption -
callback -
modal -
icon -

Method Details

actionPerformed

public void actionPerformed(ActionEvent evt)
Parameters:
evt -

createOptionDialog

public static OptionsDialog createOptionDialog(JComponent parent,
                                               Option[] options,
                                               Object message,
                                               String title,
                                               Option defaultOption,
                                               OptionCallback callback,
                                               Icon icon)
Parameters:
parent -
options -
message -
title -
defaultOption -
callback -
icon -
Returns:

getDefaultButton

public JButton getDefaultButton()
Returns:

getSelectedOption

public Option getSelectedOption()
Returns:

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.