Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

swing:jtree-node-selection 2014/06/03 12:35 swing:jtree-node-selection 2020/01/22 20:59 aktuell
Zeile 1: Zeile 1:
-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();  
-  ...           
-  } 
-}); 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
[[swing:swing|Java - AWT/Swing]]\\ [[swing:swing|Java - AWT/Swing]]\\
====== JTree, Knoten-Selektion feststellen ====== ====== JTree, Knoten-Selektion feststellen ======
Zeile 120: Zeile 25:
\\ \\
<code java> <code java>
-JTree tree = +final JTree tree = new JTree();
tree.addTreeSelectionListener(new TreeSelectionListener() { tree.addTreeSelectionListener(new TreeSelectionListener() {
  @Override   @Override
  public void valueChanged(TreeSelectionEvent e) {   public void valueChanged(TreeSelectionEvent e) {
      DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();       DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();
-      System.out.pintln(selectedNode);+      System.out.println(selectedNode);
  }   }
}); });
</code> </code>

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007