Dies ist eine alte Version des Dokuments!


Find Usage ALT + F7 Jump to declaration Ctrl + B Type Hirachie Ctrl + H Jump to Implementation Ctrl + Alt + B Locale Variable anlegen Ctrl + ALT + V Refactor Shift + F6 TypeHierarchy Ctrl + ALT + U Optimize Imports Ctrl + ALT + O

Client-exe bauen: - Windows-Eingabeaufforderung: NSIS starten - Compile NSI scripts - script aus C:\Users\schaefers\analytics-launchers\windows laden Ablauf beginnt sofort ohne zutun

Deployment: IP: 172.18.115.21 atis - atis1234

Usability


Mehrfache Toolbar Progressbar für langsame Funktionen (z.B.: Import) Tooltips an vielen Stellen Beziehungs-Ansicht mit leerem Bildschirm. Hinweis warum anzeigen! Netzwerkanalyse-Ansicht mit leerem Bildschirm. Hinweis warum anzeigen! Live-Ansicht mit leerem Bildschirm. Hinweis warum anzeigen! Warum muss man erst im Import livedecoding einschalten? Besser wäre im Live-View!

ClientGui


start(..)

new Frame()
connectClient()
  new ClientService()

handleInitialQueryResult

new WebHunterView(..)

- Hauptframe einer Anwednung (JFrame) - Menu der Anwendung (JMenuBar) - Toolbar der Anwendung (JToolBar) - Actions (Action) - Teilbare Fenster (JSplitPane) - Bäume (JTree, JTreeNode, TreeModel) - Tabellen (JTable, TableModel) - Dialoge (JDialog) - LayoutManager (GridBagLayout, GridLayout, BorderLayout) - ActionListener - MouseLister - Customizing von Swing-Elementen

tree.addTreeSelectionListener(new TreeSelectionListener() {

@Override public void valueChanged(TreeSelectionEvent e) {

 DefaultMutableTreeNode selectedNode = 
     (DefaultMutableTreeNode)tree.getLastSelectedPathComponent(); 
 ...          
}

});

Java - AWT/Swing

JTree, Knoten-Selektion feststellen

javax.swing.event.TreeSelectionListener
Möchte man auf die Änderung der Selektion eines JTree reagieren, so kann man dies mit einem TreeSelectionListener tun:


JTree tree = 
tree.addTreeSelectionListener(new TreeSelectionListener() {
   @Override
   public void valueChanged(TreeSelectionEvent e) {
      DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)tree.getLastSelectedPathComponent(); 
      System.out.pintln(selectedNode);
   }
});

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007