Amigos, tudo bem?
Tenho esta classe e eu queria implementar um drg and drop no text field e criar uma seta e um text field apartir do Menu...isso é para demostrar uma ferramenta Case....alguém teria como me ajudar?
Abraçoss
 
/**
 *
 * @author  fasilva
 */
public class NewJFrame extends javax.swing.JFrame {
    
      public NewJFrame() {
        initComponents();
    }
    
              
    private void initComponents() {
        jTextArea1 = new javax.swing.JTextArea();
        jTextArea2 = new javax.swing.JTextArea();
        jMenuBar1 = new javax.swing.JMenuBar();
        jMenu1 = new javax.swing.JMenu();
        Classe = new javax.swing.JMenuItem();
        Uses = new javax.swing.JMenuItem();
        Exit = new javax.swing.JMenuItem();
 
        getContentPane().setLayout(null);
 
        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
            public void mouseMoved(java.awt.event.MouseEvent evt) {
                formMouseMoved(evt);
            }
        });
 
        getContentPane().add(jTextArea1);
        jTextArea1.setBounds(80, 100, 110, 110);
 
        getContentPane().add(jTextArea2);
        jTextArea2.setBounds(270, 100, 110, 110);
 
        jMenu1.setText("Menu");
        jMenu1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jMenu1ActionPerformed(evt);
            }
        });
 
        Classe.setText("Classe");
        Classe.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                ClasseActionPerformed(evt);
                ClasseActionPerformed1(evt);
            }
        });
 
        jMenu1.add(Classe);
 
        Uses.setText("Uses");
        Uses.setActionCommand("Uses");
        jMenu1.add(Uses);
        Uses.getAccessibleContext().setAccessibleName("Uses");
 
        Exit.setText("Exit");
        Exit.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseExited(java.awt.event.MouseEvent evt) {
                ExitMouseExited(evt);
            }
        });
 
        jMenu1.add(Exit);
 
        jMenuBar1.add(jMenu1);
 
        setJMenuBar(jMenuBar1);
 
        pack();
    }
    // </editor-fold>                       
 
    private void jMenu1ActionPerformed(java.awt.event.ActionEvent evt) {                                       
    }                                     
 
    private void formMouseMoved(java.awt.event.MouseEvent evt) {                               
 
    }                              
 
    private void ExitMouseExited(java.awt.event.MouseEvent evt) {                                
 
    }                               
 
    private void ClasseActionPerformed1(java.awt.event.ActionEvent evt) {                                       
        Uses.setLabel("");
    }                                      
 
    private void ClasseActionPerformed(java.awt.event.ActionEvent evt) {                                       
    }                                      
    
        public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new NewJFrame().setVisible(true);
                
            }
        });
    }
    
   
    private javax.swing.JMenuItem Classe;
    private javax.swing.JMenuItem Exit;
    private javax.swing.JMenuItem Uses;
    private javax.swing.JMenu jMenu1;
    private javax.swing.JMenuBar jMenuBar1;
    private javax.swing.JTextArea jTextArea1;
    private javax.swing.JTextArea jTextArea2;
    // End of variables declaration                  
   
}


YAHOO! GROUPS LINKS




**********************************************************************
Informação transmitida destina-se apenas à pessoa a quem foi endereçada e pode conter informação confidencial, legalmente protegida e para conhecimento exclusivo do destinatário. Se o leitor desta advertência não for o seu destinatário, fica ciente de que sua leitura, divulgação ou cópia é estritamente proibida. Caso a mensagem tenha sido recebida por engano, favor comunicar ao remetente e apagar o texto de qualquer computador.


The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon this information, by person or entity other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer.
**********************************************************************

Atrašyti