Bonjour
J'ai créer une class JFrame à l'intérieur de celle çi j'ai appelé la méthode
JTextField pour avoir un champ de texte à completer.
Ensuite j'ai créer une autre classe JPanel, à l'intérieur j'ai dessiner un texte avec de la couleur
Mon problème est que je n'arrive pas a afficher le texte en couleur et le champ en memme temps.
Pour mieux que vous me compreniez voici mon listing :
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Map2 extends JFrame {
public Map2() {
super("Carte");
setSize(150, 150);
ExitWindow exit = new ExitWindow();
JTextField test = new JTextField(15);
JPanel pane = new JPanel();
pane.add(test);
setContentPane(pane);
Map2Pane map = new Map2Pane();
getContentPane().add(map);
addWindowListener(exit);
}
public static void main(String[] arguments) {
Map2 frame = new Map2();
frame.show();
}
}
class Map2Pane extends JPanel {
public void paintComponent(Graphics comp) {
Graphics2D comp2D = (Graphics2D)comp;
comp2D.setColor(Color.blue);
comp2D.drawString("Salut", 50, 50);
}
}
class ExitWindow extends WindowAdapter {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
Merci d'avance pour votre réponse
PS: Votre barre d'outils pour écrire un message est sympa est pratique
dommage que la pub en cache la motié :p
lol