tecgraf.javautils.ant.input
Class MultilineTextInputHandler
java.lang.Object
org.apache.tools.ant.input.DefaultInputHandler
tecgraf.javautils.ant.input.TextInputHandler
tecgraf.javautils.ant.input.MultilineTextInputHandler
- All Implemented Interfaces:
- org.apache.tools.ant.input.InputHandler
public class MultilineTextInputHandler
- extends TextInputHandler
É um InputHandler usado para entrada de texto
com múltiplas linhas para o input do Ant.
Exibe um diálogo com o campo onde o usuário pode digitar um texto de uma
linha. Ao teclar Enter ou acionar o botão, o texto digitado é
transferido para o resultado da task de input do Ant.
- Author:
- mjulia
|
Method Summary |
protected JTextComponent |
makeTextComponent(String text,
JLabel label)
Cria o campo para entrada de dados com múltiplas linhas. |
protected void |
setEventListeners(org.apache.tools.ant.input.InputRequest request)
Atribui os listeners aos componentes de entrada de texto e
de ação de confirmação. |
| Methods inherited from class org.apache.tools.ant.input.DefaultInputHandler |
getInputStream, getPrompt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultilineTextInputHandler
public MultilineTextInputHandler()
makeTextComponent
protected JTextComponent makeTextComponent(String text,
JLabel label)
- Cria o campo para entrada de dados com múltiplas linhas.
- Overrides:
makeTextComponent in class TextInputHandler
- Parameters:
text - o texto defaultlabel - o componente rótulo do campo
- Returns:
- o componente
JTextArea criado
setEventListeners
protected void setEventListeners(org.apache.tools.ant.input.InputRequest request)
- Atribui os listeners aos componentes de entrada de texto e
de ação de confirmação.
- Overrides:
setEventListeners in class TextInputHandler
- Parameters:
request - o objeto que representa a requisição de dados para o usuário,
no qual será atribuído o conteúdo do texto do componente
Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.