Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. object Main {
  2.  
  3. var current: MainC = _
  4.  
  5. def main(args: Array[String]) {
  6. MTApplication.initialize("org.mttablescreen.main.MainC")
  7. }
  8.  
  9.  
  10. }
  11.  
  12. class MainC extends MTApplication {
  13.  
  14. //cons
  15. Main.current = this
  16.  
  17. //cons ends
  18.  
  19. override def startUp(){
  20. prepare
  21. }
  22.  
  23. def prepare () {...}
  24. }
  25.  
  26. Class<?> c = Thread.currentThread().getContextClassLoader().loadClass(name);
  27. applet = (PApplet) c.newInstance();
  28.  
  29. 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"
  30. at processing.core.PApplet.runSketch(PApplet.java:9103)
  31. at processing.core.PApplet.main(PApplet.java:9292)
  32. at org.mt4j.MTApplication.initialize(MTApplication.java:311)
  33. at org.mt4j.MTApplication.initialize(MTApplication.java:263)
  34. at org.mt4j.MTApplication.initialize(MTApplication.java:254)
  35. at main.Main$.main(Main.scala:26)
  36. at main.Main.main(Main.scala)
  37.  
  38. object Main extends MTApplication {
  39.  
  40. def main(args: Array[String]) {
  41. MTApplication.initialize()
  42. new Main().startUp()
  43. }
  44.  
  45. //this method is abstarct so it MUST be implemented,
  46. override def startUp(){
  47. }
  48.  
  49. }
  50.  
  51. class Main extends MTApplication {
  52.  
  53. override def startUp(){
  54. //startup here
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement