Anonymous hat gesagt.:Du willst also die Toolbar in eine Textarea ziehen, damit die Textarea den Text ausgibt, welcher auf der Toolbar steht? ???:L
Anonymous hat gesagt.:Anonymous hat gesagt.:Du willst also die Toolbar in eine Textarea ziehen, damit die Textarea den Text ausgibt, welcher auf der Toolbar steht? ???:L
ja genau das wollte ich.
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;
public class DragDrop extends JFrame {
public DragDrop()
{
final JTextArea textArea = new JTextArea();
JButton button1 = new JButton("Text1");
JButton button2 = new JButton("Text2");
MouseListener mouseListener = new MouseListener()
{
JButton button;
public void mouseClicked(MouseEvent e){}
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mousePressed(MouseEvent e) {
button = (JButton)e.getSource();
}
public void mouseReleased(MouseEvent e)
{
textArea.setText(button.getText());
}
};
button1.addMouseListener(mouseListener);
button2.addMouseListener(mouseListener);
setLayout(new GridLayout(0,1));
add(button1);
add(button2);
add(textArea);
setDefaultCloseOperation(EXIT_ON_CLOSE);
pack();
setVisible(true);
}
public static void main(String[] args) {
new DragDrop();
}
}