Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- object Main {
- var current: MainC = _
- def main(args: Array[String]) {
- MTApplication.initialize("org.mttablescreen.main.MainC")
- }
- }
- class MainC extends MTApplication {
- //cons
- Main.current = this
- //cons ends
- override def startUp(){
- prepare
- }
- def prepare () {...}
- }
- Class<?> c = Thread.currentThread().getContextClassLoader().loadClass(name);
- applet = (PApplet) c.newInstance();
- Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalAccessException: Class processing.core.PApplet can not access a member of class main.Main$ with modifiers "private"
- at processing.core.PApplet.runSketch(PApplet.java:9103)
- at processing.core.PApplet.main(PApplet.java:9292)
- at org.mt4j.MTApplication.initialize(MTApplication.java:311)
- at org.mt4j.MTApplication.initialize(MTApplication.java:263)
- at org.mt4j.MTApplication.initialize(MTApplication.java:254)
- at main.Main$.main(Main.scala:26)
- at main.Main.main(Main.scala)
- object Main extends MTApplication {
- def main(args: Array[String]) {
- MTApplication.initialize()
- new Main().startUp()
- }
- //this method is abstarct so it MUST be implemented,
- override def startUp(){
- }
- }
- class Main extends MTApplication {
- override def startUp(){
- //startup here
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement