|
@@ -36,9 +36,9 @@ public class Frame extends JFrame implements ListSelectionListener {
|
36
|
36
|
|
37
|
37
|
private static final long serialVersionUID = 23421337L;
|
38
|
38
|
// Anfang Variablen
|
39
|
|
- private GraphicsConfiguration gConfig = SimpleUniverse.getPreferredConfiguration();
|
40
|
|
- private Canvas3D cubeCanvas = new Canvas3D(gConfig);
|
41
|
|
- public Led3D ledView = new Led3D(cubeCanvas);
|
|
39
|
+ private GraphicsConfiguration gConfig;
|
|
40
|
+ private Canvas3D cubeCanvas;
|
|
41
|
+ public Led3D ledView;
|
42
|
42
|
|
43
|
43
|
// Anfang Attribute
|
44
|
44
|
private JButton editA = new JButton();
|
|
@@ -270,25 +270,32 @@ public class Frame extends JFrame implements ListSelectionListener {
|
270
|
270
|
|
271
|
271
|
// ----- 3D Stuff -----
|
272
|
272
|
// --------------------
|
273
|
|
- cubeCanvas.setBounds(18, 31, 275, 275); // 3d view
|
274
|
|
- cubeCanvas.addMouseListener(new MouseListener() { // React to clicks in 3d view
|
275
|
|
- public void mouseClicked(MouseEvent e) {
|
276
|
|
- Point2d mousePos = convertMousePositionToWorld(e.getX(), e.getY());
|
277
|
|
- }
|
278
|
|
- public void mouseExited(MouseEvent e) {
|
279
|
|
-
|
280
|
|
- }
|
281
|
|
- public void mouseEntered(MouseEvent e) {
|
282
|
|
-
|
283
|
|
- }
|
284
|
|
- public void mouseReleased(MouseEvent e) {
|
285
|
|
-
|
286
|
|
- }
|
287
|
|
- public void mousePressed(MouseEvent e) {
|
288
|
|
-
|
289
|
|
- }
|
290
|
|
- });
|
291
|
|
- cp.add(cubeCanvas);
|
|
273
|
+ gConfig = SimpleUniverse.getPreferredConfiguration();
|
|
274
|
+ try {
|
|
275
|
+ cubeCanvas = new Canvas3D(gConfig);
|
|
276
|
+ ledView = new Led3D(cubeCanvas);
|
|
277
|
+ cubeCanvas.setBounds(18, 31, 275, 275); // 3d view
|
|
278
|
+ cubeCanvas.addMouseListener(new MouseListener() { // React to clicks in 3d view
|
|
279
|
+ public void mouseClicked(MouseEvent e) {
|
|
280
|
+ Point2d mousePos = convertMousePositionToWorld(e.getX(), e.getY());
|
|
281
|
+ }
|
|
282
|
+ public void mouseExited(MouseEvent e) {
|
|
283
|
+
|
|
284
|
+ }
|
|
285
|
+ public void mouseEntered(MouseEvent e) {
|
|
286
|
+
|
|
287
|
+ }
|
|
288
|
+ public void mouseReleased(MouseEvent e) {
|
|
289
|
+
|
|
290
|
+ }
|
|
291
|
+ public void mousePressed(MouseEvent e) {
|
|
292
|
+
|
|
293
|
+ }
|
|
294
|
+ });
|
|
295
|
+ cp.add(cubeCanvas);
|
|
296
|
+ } catch (Exception e) {
|
|
297
|
+ System.out.println("ERROR: No 3D available!");
|
|
298
|
+ }
|
292
|
299
|
// --------------------
|
293
|
300
|
|
294
|
301
|
// Add Layer edit buttons
|