| .. | .. |
|---|
| 439 | 439 | buildCreateMenu(menu); |
|---|
| 440 | 440 | |
|---|
| 441 | 441 | oe.menuBar.add(menu = new Menu("Include")); |
|---|
| 442 | | - importGFDItem = menu.add(new MenuItem("GrafreeD Object...")); |
|---|
| 443 | | - importGFDItem.addActionListener(this); |
|---|
| 444 | | - importVRMLX3DItem = menu.add(new MenuItem("VRML/X3D Object...")); |
|---|
| 445 | | - importVRMLX3DItem.addActionListener(this); |
|---|
| 446 | | - importOBJItem = menu.add(new MenuItem("OBJ Object...")); |
|---|
| 442 | + importOBJItem = menu.add(new MenuItem("OBJ file...")); |
|---|
| 447 | 443 | importOBJItem.addActionListener(this); |
|---|
| 448 | | - import3DSItem = menu.add(new MenuItem("3DS Object...")); |
|---|
| 444 | + menu.add("-"); |
|---|
| 445 | + import3DSItem = menu.add(new MenuItem("3DS file...")); |
|---|
| 449 | 446 | import3DSItem.addActionListener(this); |
|---|
| 447 | + menu.add("-"); |
|---|
| 448 | + importVRMLX3DItem = menu.add(new MenuItem("VRML/X3D file...")); |
|---|
| 449 | + importVRMLX3DItem.addActionListener(this); |
|---|
| 450 | + menu.add("-"); |
|---|
| 451 | + importGFDItem = menu.add(new MenuItem("GrafreeD file...")); |
|---|
| 452 | + importGFDItem.addActionListener(this); |
|---|
| 450 | 453 | |
|---|
| 451 | 454 | oe.menuBar.add(menu = new Menu("Tools")); |
|---|
| 452 | 455 | buildToolsMenu(menu); |
|---|
| .. | .. |
|---|
| 1859 | 1862 | } else |
|---|
| 1860 | 1863 | if (source == importOBJItem) |
|---|
| 1861 | 1864 | { |
|---|
| 1862 | | - objEditor.ImportJME(new com.jmex.model.converters.ObjToJme(), "obj", "Import OBJ"); |
|---|
| 1865 | + //objEditor.ImportJME(new com.jmex.model.converters.ObjToJme(), "obj", "Import OBJ"); |
|---|
| 1866 | + FileDialog browser = new FileDialog(frame, "Import OBJ", FileDialog.LOAD); |
|---|
| 1867 | + browser.setVisible(true); |
|---|
| 1868 | + String filename = browser.getFile(); |
|---|
| 1869 | + if (filename != null && filename.length() > 0) |
|---|
| 1870 | + { |
|---|
| 1871 | + String fullname = browser.getDirectory() + filename; |
|---|
| 1872 | + makeSomething(ReadOBJ(fullname), true); |
|---|
| 1873 | + } |
|---|
| 1863 | 1874 | } else |
|---|
| 1864 | 1875 | if (source == computeAOItem) |
|---|
| 1865 | 1876 | { |
|---|