exemple:
public class JMenuCreator extends JMenuBar {
JFrame parentFrame;
public JMenuCreator() {
// ..........
}
public JMenuCreator(.. ..,.. ..,.. ..,JFrame parentFrame) {
this.parentFrame = parentFrame;
// .....
// ...
// ...
}
public void setParentFrame(JFrame parentFrame) {
this.parentFrame = parentFrame;
}
public void changeParentColor(Color color){
parentFrame.setForeground(color);
}
}
pour utiliser cette classe il te suffit de
public classe frame extends JFrame {
JMenuCreator jMenu;
public frame(){
jMenu=new JMenuCreator(.. ..,.. ..,.. ..,this);
// ou tu peut :
// jMenu= nes JMenuCreator ();
//jMenu.setParentFrame(this);
jMenu.changeParentColor(Color.Red);
}
si arrive pas envoi ton code et je pourrai enchallah plus t aider
je suis là pour aider et faire connaissance avec les meilleurs.
