comment afficher un texte a partir d un autre texte avec Swing dans le meme fenetre
voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
package Swing;
 
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
 
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JWindow;
 
public class test extends JFrame {
 
	private JLabel label = new JLabel("help");
	private JTextArea area = new JTextArea();
	private JTextArea text = new JTextArea();
 
	/**
         * @param args
         */
	public test() {
		/*
		 * this.setTitle("HELLOW"); this.setSize(200, 200);
		 * 
		 * this.getContentPane().add(label);
		 * 
		 * label.addActionListener(new ActionListener() { public void
		 * actionPerformed(ActionEvent arg0) { // TODO Auto-generated method
		 * stub JDialog zd =new JDialog(new
		 * JFrame(),"c'est une salutation",true);
		 * 
		 * 
		 * }}); this.setVisible(true);
		 */
		JFrame frame = new JFrame("helper");
		frame.addWindowListener(new MyWindowListener());
 
		text.setEditable(false);
		JWindow window = new JWindow(frame);
		JPanel panel = new JPanel(new BorderLayout());
		panel.add(text, BorderLayout.CENTER);
		JScrollPane scroll = new JScrollPane(panel);
		window.getContentPane().add(scroll);
		JPanel panel2 = new JPanel(new BorderLayout());
 
		panel2.add(area, BorderLayout.CENTER);
		JPanel panel3 = new JPanel(new BorderLayout());
		JLabel label = new JLabel("help");
		panel3.add(new JScrollPane(panel2), BorderLayout.CENTER);
		panel3.add(label, BorderLayout.CENTER);
		label.addMouseListener((MouseListener) new MyActionListener());
		frame.getContentPane().add(panel3);
		frame.setSize(200, 200);
		window.setSize(200, 200);
		frame.setLocation(0, 0);
		window.setLocation(400, 0);
		frame.show();
		window.show();
	}
 
	private class MyWindowListener extends WindowAdapter {
		public void windowClosing(WindowEvent event) {
			System.exit(0);
		}
	}
 
	private class MyActionListener implements MouseListener {
		public void actionPerformed(ActionEvent event) {
 
		}
 
		@Override
		public void mouseClicked(MouseEvent arg0) {
			// TODO Auto-generated method stub
			text.append("entrez le mot a rechercher " + "\n");
			area.setText("");
		}
 
		@Override
		public void mouseEntered(MouseEvent arg0) {
			// TODO Auto-generated method stub
 
		}
 
		@Override
		public void mouseExited(MouseEvent arg0) {
			// TODO Auto-generated method stub
 
		}
 
		@Override
		public void mousePressed(MouseEvent arg0) {
			// TODO Auto-generated method stub
 
		}
 
		@Override
		public void mouseReleased(MouseEvent arg0) {
			// TODO Auto-generated method stub
 
		}
	}
 
	public static void main(String[] args) {
		new test();
	}
	/*
	 * public static void main(String[] args) { Hellow1 h= new Hellow1(); //
	 * TODO Auto-generated method stub //JTextComponent j=new JTextComponent();
	 * //String getText(100, 100); /* JPanel pannel = new JPanel(); JTextArea
	 * ja=new JTextArea("Bonjour Sunguard"); pannel.add(ja); JButton bouton= new
	 * JButton(new GetAction(f,"texte")); pannel.add(bouton);
	 * //f.getContentPane().add
	 */
}