marytts.client
Class AudioEffectControlGUI

java.lang.Object
  extended by marytts.client.AudioEffectControlGUI

public class AudioEffectControlGUI
extends java.lang.Object

An AudioEffectControlGUI consists of a checkbox, a text pane, a text field, and a button.

The checkbox indicates whether the effect will be applied or not.

The label contains the name of the effect.

The text field contains the parameters of the effect.

The button shows help information about the usage of the effect when clicked.

Author:
Oytun Türk

Field Summary
 javax.swing.JButton btnHelp
           
 javax.swing.JCheckBox chkEnabled
           
 boolean isHelpWindowOpen
           
 javax.swing.JPanel mainPanel
           
 javax.swing.JTextField txtParams
           
 
Constructor Summary
AudioEffectControlGUI(AudioEffectControlData dataIn)
           
 
Method Summary
 AudioEffectControlData getData()
           
 boolean getVisible()
           
 void setVisible(boolean bShow)
           
 void show()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mainPanel

public javax.swing.JPanel mainPanel

chkEnabled

public javax.swing.JCheckBox chkEnabled

txtParams

public javax.swing.JTextField txtParams

btnHelp

public javax.swing.JButton btnHelp

isHelpWindowOpen

public boolean isHelpWindowOpen
Constructor Detail

AudioEffectControlGUI

public AudioEffectControlGUI(AudioEffectControlData dataIn)
Method Detail

setVisible

public void setVisible(boolean bShow)

getVisible

public boolean getVisible()

getData

public AudioEffectControlData getData()

show

public void show()