[Java] Freesoft dirchanger Klasse

    • Release

      [Java] Freesoft dirchanger Klasse

      Name des Programms:
      Freesoft DirChanger Klasse

      Beschreibung:
      mit dem Freesoft Dirchanger lassen sich alle Verzeichnisse inkl. Unterverzeichnisse als root DefaultMutableTreeNode ausgeben.
      So können Sie sich z.b.: die verzeichnisse inkl Dateien und aller Unterverzeichnisse von "C:\Test" als DefaultMutableTreeNode
      zurückgeben lassen. Hier ist eine Kleine Beispiel Klasse


      Spoiler anzeigen

      Java-Quellcode

      1. package test;
      2. import java.awt.BorderLayout;
      3. public class Main extends JFrame {
      4. private DefaultTreeModel model;
      5. private JTree tree;
      6. private JPanel contentPane;
      7. /**
      8. * Launch the application.
      9. */
      10. public static void main(String[] args) {
      11. EventQueue.invokeLater(new Runnable() {
      12. public void run() {
      13. try {
      14. Main frame = new Main();
      15. frame.setVisible(true);
      16. } catch (Exception e) {
      17. e.printStackTrace();
      18. }
      19. }
      20. });
      21. }
      22. /**
      23. * Create the frame.
      24. */
      25. public Main() {
      26. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      27. setBounds(100, 100, 450, 300);
      28. contentPane = new JPanel();
      29. contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
      30. contentPane.setLayout(new BorderLayout(0, 0));
      31. setContentPane(contentPane);
      32. tree = new JTree();
      33. contentPane.add(tree, BorderLayout.CENTER);
      34. model = (DefaultTreeModel) tree.getModel();
      35. loaddirs();
      36. }
      37. private void loaddirs(){
      38. Properties p = System.getProperties();
      39. String path = p.getProperty("user.home");
      40. File f = new File("C:\\Users\\Andy\\Documents\\Release Software");
      41. DefaultMutableTreeNode root = new DefaultMutableTreeNode(f.getName());
      42. root.removeAllChildren();
      43. [b]dirchanger.Main dc = new dirchanger.Main();
      44. root = dc.getdirs(root, f);[/b]
      45. model.setRoot(root);
      46. }
      47. }



      Screenshot(s):
      siehe Datei Anhang

      Verwendete Programmiersprache und IDE:
      Java, eclipse

      Systemanforderungen:
      Neuste Java JDK und SDK Version

      Download:
      siehe Anhang

      Lizenz/Weitergabe:
      Freeware
      Closed Source, Sourcecode gerne auf anfrage erhätlich.
      Kommerzielle und nicht Kommerzielle Nutzung
      Bilder
      • dirchanger.JPG

        79,08 kB, 489×861, 173 mal angesehen
      Dateien
      • dirchanger.rar

        (1,56 kB, 75 mal heruntergeladen, zuletzt: )