Merge branch 'pi' of www4.artisanlogiciel.net:artisanlogiciel/code/laby

This commit is contained in:
philippe lhardy
2020-10-17 13:01:57 +02:00

View File

@@ -4,6 +4,8 @@ import org.artisanlogiciel.games.MazeParams;
import org.artisanlogiciel.games.MazeParamsFixed; import org.artisanlogiciel.games.MazeParamsFixed;
import javax.swing.*; import javax.swing.*;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import java.util.Random; import java.util.Random;
public class MazeSettings extends JPanel { public class MazeSettings extends JPanel {
@@ -23,6 +25,18 @@ public class MazeSettings extends JPanel {
void createSettingsGui() { void createSettingsGui() {
if (params != null) { if (params != null) {
final JSlider slider = new JSlider(1, 100);
slider.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
// settextWidthWallSize(slider.getValue());
String valueStr = "" + slider.getValue();
textWidth.setText(valueStr);
textHeight.setText(valueStr);
}
});
add(slider);
JLabel widthLabel = new JLabel(Display.labels.getString("width")); JLabel widthLabel = new JLabel(Display.labels.getString("width"));
textWidth = new JTextField("0" + params.getWidth()); textWidth = new JTextField("0" + params.getWidth());
add(widthLabel); add(widthLabel);