Résolution des tickets #10 et #11

This commit is contained in:
2020-11-29 18:56:04 +01:00
parent 62d19b528d
commit 7305daff20
13 changed files with 531 additions and 301 deletions

View File

@@ -23,7 +23,7 @@ public class AppThinkerStatusbar extends JPanel {
this.setBorder(new BevelBorder(BevelBorder.LOWERED));
this.setLayout(new GridLayout(1,3));
_statusLabel = new JLabel("Prêt.");
_statusLabel = new JLabel("Créez ou importez un projet pour commencer.");
this.add(_statusLabel);
JPanel actionBar = new JPanel();
@@ -46,34 +46,18 @@ public class AppThinkerStatusbar extends JPanel {
/**
* Met à jour le texte de statut de la barre de statut.
* @param msg Le message à afficher.
* @param statusMessage Le message à afficher.
*/
public void setStatusMessage(String msg){
this._statusLabel.setText(msg);
public void setStatusMessage(String statusMessage){
this._statusLabel.setText(statusMessage);
}
/**
* Met à jour le nom du fichier dans la barre de statut.
* @param file Le nom du fichier à afficher.
* @param fileMessage Le nom du fichier à afficher.
*/
public void setFileMessage(String file){
this._fileLabel.setText(file);
}
/**
* Met à jour le label de position X.
* @param posX La position X.
*/
public void setPosXLabel(int posX){
this._posXLabel.setText(Integer.toString(posX));
}
/**
* Met à jour le label de position Y.
* @param posY La position Y.
*/
public void setPosYLabel(int posY){
this._posYLabel.setText(Integer.toString(posY));
public void setFileMessage(String fileMessage){
this._fileLabel.setText(fileMessage);
}
/**
@@ -82,24 +66,8 @@ public class AppThinkerStatusbar extends JPanel {
* @param posY La position Y.
*/
public void setPosLabel(int posX, int posY){
this._posXLabel.setText(Integer.toString(posX));
this._posYLabel.setText(Integer.toString(posY));
}
/**
* Met à jour le label de taille X.
* @param sizeX La taille X.
*/
public void setSizeXLabel(int sizeX){
this._sizeXLabel.setText(Integer.toString(sizeX));
}
/**
* Met à jour le label de taille Y.
* @param sizeY La taille Y.
*/
public void setSizeYLabel(int sizeY){
this._sizeYLabel.setText(Integer.toString(sizeY));
this._posXLabel.setText("X : " + Integer.toString(posX) + " |");
this._posYLabel.setText("Y : " + Integer.toString(posY) + " |");
}
/**
@@ -108,9 +76,7 @@ public class AppThinkerStatusbar extends JPanel {
* @param sizeY La taille Y.
*/
public void setSizeLabel(int sizeX, int sizeY){
this._sizeXLabel.setText(Integer.toString(sizeX));
this._sizeYLabel.setText(Integer.toString(sizeY));
this._sizeXLabel.setText("SX : " + Integer.toString(sizeX));
this._sizeYLabel.setText("SY : " + Integer.toString(sizeY));
}
}