Zum Inhalt springen

Forrester

Mitglieder
  • Gesamte Inhalte

    39
  • Benutzer seit

  • Letzter Besuch

    Nie
  1. danke habs schon selber gefunden. mercn. ehre forrester
  2. Hallo Zusammen, kann mir jemand sagen wie ich ein Image auf ein JPanel knallen kann? weiß leider nicht mehr weiter. danke schon im vorraus. gruß forrester
  3. Danke Beezer, ich habe das Gravis GamePad Pro auch aber nicht als usb. und es läuft unter 2000 einfach nicht. deßhalb wollte ich mich mal nach einer anderen lösung umschauen. läuft die usb version unter 2000 und unter xp?? ehre forrester
  4. Forrester

    JTree

    ok schon klar, aber wie soll ich das da machen? import java.awt.*; import java.awt.event.*; import java.awt.Frame; import javax.swing.*; import javax.swing.plaf.*; import javax.swing.JTree; import javax.swing.tree.*; import javax.swing.event.*; import javax.swing.JScrollPane; import java.util.*; import java.io.*; /** * Title: * Description: * Copyright: Copyright (c) 2001 * Company: * @author * @version 1.0 */ public class TreeApp extends JFrame { private File files[] = File.listRoots(); private JTree.DynamicUtilTreeNode root = new JTree.DynamicUtilTreeNode("root", files); private JTree tree = new JTree(root); private JPanel centerPanel = new JPanel(); DefaultTreeModel treeModel = (DefaultTreeModel)tree.getModel(); public TreeApp() { super("TreeDemo!"); initTree(); this.getContentPane().add(centerPanel); } public static void main(String[] args) { TreeApp jma = new TreeApp(); jma.setSize(500,450); jma.setVisible(true); try { //UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); } catch(Exception e) { e.printStackTrace(); } jma.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } private void initTree() { try { /* DefaultTreeCellRenderer renderer = new DefaultTreeCellRenderer(); renderer.setLeafIcon(new ImageIcon("middle.gif")); tree.setCellRenderer(renderer); */ tree.putClientProperty("JTree.lineStyle", "Angled"); tree.setAutoscrolls(true); tree.setRootVisible(false); tree.setShowsRootHandles(true); /* Allow each root file to have children. */ for (Enumeration kids = root.children(); kids.hasMoreElements() ; ) { JTree.DynamicUtilTreeNode node = (JTree.DynamicUtilTreeNode)kids.nextElement(); node.setAllowsChildren(true); } tree.addTreeSelectionListener(new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { String selectedPath = tree.getSelectionPath().toString(); System.out.println(selectedPath); } }); tree.addTreeExpansionListener(new MyTreeExpansionListener(){}); tree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); JScrollPane treeView = new JScrollPane(tree); treeView.setPreferredSize(new Dimension(400, 400)); centerPanel.add(treeView, "West"); } catch (Exception e) { e.printStackTrace(); } }//END initTree /* * A class to sift out only directories. */ class DirectoryFilter implements FileFilter { public boolean accept(File file) { return (file.isDirectory() && !file.isHidden()) ? true : false; } } /** * Der TreeExpansionListener */ class MyTreeExpansionListener implements TreeExpansionListener { public void treeCollapsed(TreeExpansionEvent event) { } public void treeExpanded(TreeExpansionEvent event) { TreePath path = event.getPath(); JTree.DynamicUtilTreeNode node = (JTree.DynamicUtilTreeNode)path.getLastPathComponent(); if (node.getChildCount() == 0) { File file = (File)node.getUserObject(); File[] subs = file.listFiles(); if ((subs != null) && (subs.length != 0)) { java.util.Arrays.sort(subs); System.out.println(subs[1].toString()); JTree.DynamicUtilTreeNode.createChildren(node,subs); for (Enumeration kids = node.children() ; kids.hasMoreElements() ; ) { JTree.DynamicUtilTreeNode subnode = (JTree.DynamicUtilTreeNode)kids.nextElement(); File subfile = (File)subnode.getUserObject(); if (subfile.isDirectory()) { subnode.setAllowsChildren(true); } else { subnode.setAllowsChildren(false); } } treeModel.reload(node); } } } } } danke schonmal. ehre <FONT COLOR="#a62a2a" SIZE="1">[ 12. November 2001 12:29: Beitrag 1 mal editiert, zuletzt von Forrester ]</font>
  5. Hallo Zusammen, kann mir jemand ein gutes GamePad mit USB anschluss empfehlen? danke schonmal ehre
  6. Hallo, http://www.bskomm.musin.de das ist die von der bergsonstrasse. bringt die dich auch weiter?? ehre
  7. Forrester

    JTree

    Hallo Zusammen, wie kann ich in einem JTree der mir meine Festplatte anzeigt einstellen das er mir nicht in jedem node den kompletten Pfad anzeigt sondern nur wie im Explorer den namen des Ordners oder der datei. Weiß leider nicht mehr weiter. bin für jeden vorschlag dankbar. ehre :confused:
  8. Forrester

    Farben in einem Applet

    Hmmm, vielleicht liegts evtl. an der runtime. zwecks neuer version oder so. wüsste sonst aber auch keine erklärung. ehre
  9. Forrester

    Jar-File erstellen!

    willst du denn auch ein manifest einbinden oder wie? ich mache es so jar -cmf manifest JARFILE.jar *.class ...... geht eigentlich schon. vielleicht hilft es dir ja ehre forrester <FONT COLOR="#a62a2a" SIZE="1">[ 26. September 2001 09:54: Beitrag 1 mal editiert, zuletzt von Forrester ]</font>
  10. ja da steht alles ausführlich drin. vielen dank für die mühe gruß forrester
  11. na vielen dank für die erklärungen. ich werd einfach mal durchstarten und wenn ich probs hab dann rühr ich mich halt einfach wieder. mercn forrester
  12. wozu brauche ich eigentlcih die swap partition. wie groß sollte die denn sein was muss ich denn dann in der partitions tabelle machen? danke forrester <FONT COLOR="#a62a2a" SIZE="1">[ 31. August 2001 11:14: Beitrag 1 mal editiert, zuletzt von Forrester ]</font>
  13. Hallo alle zusammen, ich will mir auf mein bestehendes win 2k system noch ein suse linux draufklatschen. ich habe die platte so partitioniert 4 gig ntfs c: ; 4 gig ext2(glaub ich??); erweitert; und der rest halt noch. also meine frage ist nun, ob sich das so realisieren lässt oder gibt es da irgendwelche probleme? wie kann ich dann booten? den lilo in mbr?? probleme mit llinux und ntfs???? bin für jeden vorschlag dankbar! danke forrester :confused: :confused:
  14. Forrester

    JFileChooser

    ne an dem ist gar nix falsch. ich habs irgendwie vercheckt. ich hab mein prob. schon in den griff bekommen. ich hatte nen kleinen denkfehler. aber danke für eure hilfe ich werde da sicherlich drauf zurückkommen. ehre forrester
  15. Forrester

    JFileChooser

    hmm hat nicht so den erwünschten erfolg in meinem fall gebracht aber trotzdem vielen dank. gruß forrester

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...