Bonsoir.
Voila j'ai un petit problème dans le projet que je mène actuellement.
Pour faire simple, j'ai des packages (src/gui et src/musique entre autres), mais depuis une classe du package gui je ne peux accéder qu'à une méthode statique d'une classe du package gui.
J'aimerai donc savoir s'il est possible d'accéder à une méthode non statique.
Pour résumer :
package gui;
public class Fenetre extends JFrame implements ActionListener{
public void actionPerformed(ActionEvent e)
{
musique.Renommage.renommage(dossier, mode);
}
}
package musique;
public class Renommage {
public
static void renommage(String rep, int mode)
/* Obligé de mettre en static, sinon l'appel ne marche pas */ {
}
}
Le problème c'est que renommage fait des modifications, et ne peut donc pas être static (mais je sais que ça marche sinon, j'ai essayé avec une méthode de lecture qui elle est en static). Sans le static, l'erreur est
"Impossible de créer une référence statique à une méthode non statique renommage(String, int) à partir du type Renommage"Bref je ne comprends pas vraiment, si vous pouviez m'éclairer !
Merci d'avance
Cordialement.
Renaud