projects
/
sixth-3d-demos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Code cleanup. Copyright update.
[sixth-3d-demos.git]
/
src
/
main
/
java
/
eu
/
svjatoslav
/
sixth
/
e3d
/
examples
/
launcher
/
MenuPanel.java
diff --git
a/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/MenuPanel.java
b/src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/MenuPanel.java
index
10178e3
..
30c7ee3
100644
(file)
--- a/
src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/MenuPanel.java
+++ b/
src/main/java/eu/svjatoslav/sixth/e3d/examples/launcher/MenuPanel.java
@@
-1,5
+1,5
@@
/*
/*
- * Sixth 3D engine demos. Copyright ©2012-201
6
, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
+ * Sixth 3D engine demos. Copyright ©2012-201
8
, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 3 of the GNU Lesser General Public License
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 3 of the GNU Lesser General Public License
@@
-17,8
+17,7
@@
import java.io.IOException;
class MenuPanel extends JPanel {
private static final long serialVersionUID = 2012721856427052560L;
class MenuPanel extends JPanel {
private static final long serialVersionUID = 2012721856427052560L;
- public MenuPanel() {
-
+ MenuPanel() {
final GroupLayout groupLayout = new GroupLayout(this);
GroupLayout.SequentialGroup sequentialGroup = groupLayout.createSequentialGroup();
sequentialGroup.addComponent(new JLabel("Choose an example to launch:"));
final GroupLayout groupLayout = new GroupLayout(this);
GroupLayout.SequentialGroup sequentialGroup = groupLayout.createSequentialGroup();
sequentialGroup.addComponent(new JLabel("Choose an example to launch:"));
@@
-29,10
+28,11
@@
class MenuPanel extends JPanel {
sequentialGroup.addComponent(new JButton(new ShowSinusMap()));
sequentialGroup.addComponent(new JButton(new ShowTextEditors()));
sequentialGroup.addComponent(new JButton(new ShowGameOfLife()));
sequentialGroup.addComponent(new JButton(new ShowSinusMap()));
sequentialGroup.addComponent(new JButton(new ShowTextEditors()));
sequentialGroup.addComponent(new JButton(new ShowGameOfLife()));
+ sequentialGroup.addComponent(new JButton(new ShowRandomPolygons()));
}
private class ShowTextEditors extends AbstractAction {
}
private class ShowTextEditors extends AbstractAction {
-
public
ShowTextEditors() {
+ ShowTextEditors() {
putValue(NAME, "Text editors");
}
putValue(NAME, "Text editors");
}
@@
-94,6
+94,17
@@
class MenuPanel extends JPanel {
}
}
}
}
+ private class ShowRandomPolygons extends AbstractAction {
+ public ShowRandomPolygons() {
+ putValue(NAME, "Random polygons");
+ }
+
+ @Override
+ public void actionPerformed(final ActionEvent e) {
+ RandomPolygonsDemo.main(null);
+ }
+ }
+
private class ShowOctree extends AbstractAction {
public ShowOctree() {
putValue(NAME, "Volumetric Octree");
private class ShowOctree extends AbstractAction {
public ShowOctree() {
putValue(NAME, "Volumetric Octree");
@@
-101,11
+112,7
@@
class MenuPanel extends JPanel {
@Override
public void actionPerformed(final ActionEvent e) {
@Override
public void actionPerformed(final ActionEvent e) {
- try {
- OctreeDemo.main(null);
- } catch (final IOException e1) {
- e1.printStackTrace();
- }
+ OctreeDemo.main(null);
}
}
}
}