I'M TIRED drag/drop for wheels doesn't work
This commit is contained in:
parent
c222fcb356
commit
cf649f759e
@ -158,7 +158,7 @@ public class FormLocomotiveConfig{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//что бы wheel'ы можно было тоскать
|
//что бы wheel'ы можно было тaскать
|
||||||
private class WheelTransferable implements Transferable {
|
private class WheelTransferable implements Transferable {
|
||||||
private IDrawingWheels wheelDrawing;
|
private IDrawingWheels wheelDrawing;
|
||||||
private static final DataFlavor wheelDrawingDataFlavor = new DataFlavor(IDrawingWheels.class, "Wheel Drawing");
|
private static final DataFlavor wheelDrawingDataFlavor = new DataFlavor(IDrawingWheels.class, "Wheel Drawing");
|
||||||
@ -236,8 +236,9 @@ public class FormLocomotiveConfig{
|
|||||||
labelModifiedObject.addMouseListener(new LabelMouseAdapter());
|
labelModifiedObject.addMouseListener(new LabelMouseAdapter());
|
||||||
labelModifiedObject.setBorder(br);
|
labelModifiedObject.setBorder(br);
|
||||||
|
|
||||||
// labelWheels.setTransferHandler(new LabelTransferHandler());
|
labelWheels.setTransferHandler(new PanelTransferHandler());
|
||||||
labelWheels.addMouseListener(new LabelMouseAdapter());
|
labelWheels.addMouseListener(new PanelMouseAdapter());
|
||||||
|
labelWheels.setBorder(br);
|
||||||
|
|
||||||
redPanel.setTransferHandler(new PanelTransferHandler());
|
redPanel.setTransferHandler(new PanelTransferHandler());
|
||||||
redPanel.addMouseListener(new PanelMouseAdapter());
|
redPanel.addMouseListener(new PanelMouseAdapter());
|
||||||
@ -316,7 +317,11 @@ public class FormLocomotiveConfig{
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
labelWheels.setBorder(br);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*labelWheels.setBorder(br);
|
||||||
labelWheels.setTransferHandler(
|
labelWheels.setTransferHandler(
|
||||||
new TransferHandler(){
|
new TransferHandler(){
|
||||||
@Override
|
@Override
|
||||||
@ -334,7 +339,7 @@ public class FormLocomotiveConfig{
|
|||||||
|
|
||||||
int wheelsChoice = rnd.nextInt(0, 3);
|
int wheelsChoice = rnd.nextInt(0, 3);
|
||||||
|
|
||||||
wheels.SetWheelsCount(/*rnd.nextInt(2, 5)*/ wheelsChoice);
|
wheels.SetWheelsCount(rnd.nextInt(2, 5));
|
||||||
|
|
||||||
if (wheelsChoice == 0) {
|
if (wheelsChoice == 0) {
|
||||||
wheels = new DrawingWheel();
|
wheels = new DrawingWheel();
|
||||||
@ -353,7 +358,7 @@ public class FormLocomotiveConfig{
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);*/
|
||||||
|
|
||||||
|
|
||||||
canvas = new Canvas();
|
canvas = new Canvas();
|
||||||
@ -380,19 +385,6 @@ public class FormLocomotiveConfig{
|
|||||||
// pictureBoxObject.getHeight()
|
// pictureBoxObject.getHeight()
|
||||||
300,300
|
300,300
|
||||||
);
|
);
|
||||||
|
|
||||||
// rnd = new Random();
|
|
||||||
// IDrawingWheels iDrawingWheels;
|
|
||||||
// int wheelsChoice = rnd.nextInt(0, 3);
|
|
||||||
// if (wheelsChoice == 0) {
|
|
||||||
// iDrawingWheels = new DrawingWheel();
|
|
||||||
// } else if (wheelsChoice == 1) {
|
|
||||||
// iDrawingWheels = new DrawingEmptyWheels();
|
|
||||||
// } else {
|
|
||||||
// iDrawingWheels = new DrawingWheelsBlueCrom();
|
|
||||||
// }
|
|
||||||
// iDrawingWheels.SetWheelsCount(rnd.nextInt(2, 5));
|
|
||||||
|
|
||||||
break;
|
break;
|
||||||
case "Сложный":
|
case "Сложный":
|
||||||
_loco = new DrawingElectricLocomotive(
|
_loco = new DrawingElectricLocomotive(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user