package Documents;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JButton;
/*import javax.swing.JScrollPane;*/
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JTextField;
import javax.swing.JTextArea;
public class Servico extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
/*private static final JScrollPane JscrollPane = null;*/
private JPanel jContentPane = null;
private JButton Enviar = null;
private JButton Salvar = null;
private JTextField textobusca = null;
private JButton Procurar = null;
private JButton Deletar = null;
private JTextArea Receptor = null;
private JTextArea Enviado = null;
/*private JScrollPane Area = null;*/
public Servico() {
super();
initialize();
}
private void initialize() {
this.setSize(780, 500);
this.setContentPane(getJContentPane());
this.setTitle("Cedro - Cachoeiro");
}
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getJButton(), null);
jContentPane.add(getSalvar(), null);
jContentPane.add(getTextobusca(), null);
jContentPane.add(getProcurar(), null);
jContentPane.add(getDeletar(), null);
jContentPane.add(getEnviado(), null);
jContentPane.add(getReceptor(), null);
Enviar.addActionListener(this);
Deletar.addActionListener(this);
}
return jContentPane;
}
private JButton getJButton() {
if (Enviar == null) {
Enviar = new JButton();
Enviar.setBounds(new Rectangle(309, 386, 92, 28));
Enviar.setText("Enviar");
}
return Enviar;
}
private JButton getSalvar() {
if (Salvar == null) {
Salvar = new JButton();
Salvar.setBounds(new Rectangle(427, 386, 92, 28));
Salvar.setText("Salvar");
Salvar.addContainerListener(new java.awt.event.ContainerAdapter() {
public void componentAdded(java.awt.event.ContainerEvent e) {
System.out.println("BDA()"); // TODO Auto-generated Event stub componentAdded()
}
});
}
return Salvar;
}
private JTextField getTextobusca() {
if (textobusca == null) {
textobusca = new JTextField();
textobusca.setBounds(new Rectangle(540, 386, 172, 27));
textobusca.setText("Digite e procure seu amigo");
}
return textobusca;
}
private JButton getProcurar() {
if (Procurar == null) {
Procurar = new JButton();
Procurar.setBounds(new Rectangle(620, 413, 92, 28));
Procurar.setText("Buscar");
Procurar.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent e) {
System.out.println("cod_nome()"); // TODO Auto-generated Event stub keyTyped()
}
});
}
return Procurar;
}
private JButton getDeletar() {
if (Deletar == null) {
Deletar = new JButton();
Deletar.setBounds(new Rectangle(203, 386, 92, 28));
Deletar.setText("Apagar");
}
return Deletar;
}
public void actionPerformed(ActionEvent evt) {
if (evt.getSource()==Enviar){
Enviado.setText(Receptor.getText());
Receptor.setText("");
//System.out.println(Enviado.);
}
if (evt.getSource()==Deletar){
Receptor.setText("");
System.out.println(Receptor.getText());
}
}
/*public JScrollPane getScrollPane(){
if(JscrollPane == null){
Area = new JScrollPane(getReceptor());
JscrollPane.setSize(300,300);
}
return JscrollPane;
}*/
private JTextArea getReceptor() {
if (Receptor == null) {
Receptor = new JTextArea();
Receptor.setLineWrap(true);
Receptor.setWrapStyleWord(true);
Receptor.setBounds(new Rectangle(84, 308, 638, 52));
}
return Receptor;
}
private JTextArea getEnviado() {
if (Enviado == null) {
Enviado = new JTextArea();
Enviado.setLineWrap(true);
Enviado.setWrapStyleWord(true);
Enviado.setBounds(new Rectangle(77, 34, 634, 166));
}
return Enviado;
}
}
Este é meu codigo!!! Acho eu que pode ser um problema em algum puglin, pois o pelegrini postou um codigo feito e tbm não criou uma barra de rolagem, ou sei lá o que é!!!
Este é o codigo que o pelegrini postou!!!
package Documents;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JButton;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JTextField;
import javax.swing.JTextArea;
public class Servicos extends JFrame implements ActionListener {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JButton Enviar = null;
private JButton Salvar = null;
private JTextField textobusca = null;
private JButton Procurar = null;
private JButton Deletar = null;
private JTextArea Receptor = null;
private JTextArea Enviado = null;
private JScrollPane jscrollPane = null;
public Servicos() {
super();
initialize();
}
private void initialize() {
this.setSize(780, 500);
this.setContentPane(getJContentPane());
this.setTitle("Cedro - Cachoeiro");
}
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(getJButton(), null);
jContentPane.add(getSalvar(), null);
jContentPane.add(getTextobusca(), null);
jContentPane.add(getProcurar(), null);
jContentPane.add(getDeletar(), null);
jContentPane.add(getEnviado(), null);
jContentPane.add(getReceptor());
Enviar.addActionListener(this);
Deletar.addActionListener(this);
}
return jContentPane;
}
private JButton getJButton() {
if (Enviar == null) {
Enviar = new JButton();
Enviar.setBounds(new Rectangle(309, 386, 92, 28));
Enviar.setText("Enviar");
}
return Enviar;
}
private JButton getSalvar() {
if (Salvar == null) {
Salvar = new JButton();
Salvar.setBounds(new Rectangle(427, 386, 92, 28));
Salvar.setText("Salvar");
Salvar.addContainerListener(new java.awt.event.ContainerAdapter() {
public void componentAdded(java.awt.event.ContainerEvent e) {
System.out.println("BDA()"); // TODO Auto-generated Event stub componentAdded()
}
});
}
return Salvar;
}
private JTextField getTextobusca() {
if (textobusca == null) {
textobusca = new JTextField();
textobusca.setBounds(new Rectangle(540, 386, 172, 27));
textobusca.setText("Digite e procure seu amigo");
}
return textobusca;
}
private JButton getProcurar() {
if (Procurar == null) {
Procurar = new JButton();
Procurar.setBounds(new Rectangle(620, 413, 92, 28));
Procurar.setText("Buscar");
Procurar.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent e) {
System.out.println("cod_nome()"); // TODO Auto-generated Event stub keyTyped()
}
});
}
return Procurar;
}
private JButton getDeletar() {
if (Deletar == null) {
Deletar = new JButton();
Deletar.setBounds(new Rectangle(203, 386, 92, 28));
Deletar.setText("Apagar");
}
return Deletar;
}
public void actionPerformed(ActionEvent evt) {
if (evt.getSource()==Enviar){
Enviado.setText(Receptor.getText());
Receptor.setText("");
//System.out.println(Enviado.);
}
if (evt.getSource()==Deletar){
Receptor.setText("");
System.out.println(Receptor.getText());
}
}
private JScrollPane getReceptor() {
if (Receptor == null) {
Receptor = new JTextArea();
//Receptor.setBounds(new Rectangle(84, 308, 638, 52));
jscrollPane = new JScrollPane(Receptor);
jscrollPane.setBounds(84, 308, 638, 52);
}
return jscrollPane;
}
private JScrollPane getEnviado() {
JScrollPane jscrollPane = null;
if (Enviado == null) {
Enviado = new JTextArea();
// Enviado.setBounds(new Rectangle(77, 34, 634, 166));
jscrollPane = new JScrollPane(Enviado);
jscrollPane.setBounds(new Rectangle(77, 34, 634, 166));
}
return jscrollPane;
}
public static void main(String args[]){
new Servico().show();
}
}
Grato
Paulo