Mercurial > hg > Applications > TreeVNC
comparison src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java @ 107:660b296d4f75
send change screen command throw the tree.
author | oc |
---|---|
date | Fri, 23 May 2014 17:56:42 +0900 |
parents | 44d2b407de65 |
children | 457f9dfbf7ce |
comparison
equal
deleted
inserted
replaced
106:01c0fd20c0b4 | 107:660b296d4f75 |
---|---|
816 } | 816 } |
817 setSurfaceToHandleKbdFocus(); | 817 setSurfaceToHandleKbdFocus(); |
818 } | 818 } |
819 }); | 819 }); |
820 kbdButtons.add(altButton); | 820 kbdButtons.add(altButton); |
821 | 821 |
822 JButton screenButton = buttonsBar.createButton("share", "Share my screen", new ActionListener() { | 822 JButton screenButton = buttonsBar.createButton("share", "Share my screen", new ActionListener() { |
823 @Override | 823 @Override |
824 public void actionPerformed(ActionEvent e) { | 824 public void actionPerformed(ActionEvent e) { |
825 try { | 825 try { |
826 viewer.setCuiVersion(true); | 826 viewer.setCuiVersion(true); |
827 viewer.getRfb().screenChangeRequest(); | 827 viewer.getRfb().screenChangeRequest(); |
828 } catch (IOException e1) { | 828 } catch (IOException e1) { |
829 e1.printStackTrace(); | 829 e1.printStackTrace(); |
830 } | 830 } |
831 } | 831 } |
832 }); | 832 }); |
833 kbdButtons.add(screenButton); | 833 kbdButtons.add(screenButton); |
834 | 834 |
835 | 835 |
836 ModifierButtonEventListener modifierButtonListener = new ModifierButtonEventListener(); | 836 ModifierButtonEventListener modifierButtonListener = new ModifierButtonEventListener(); |
837 modifierButtonListener.addButton(KeyEvent.VK_CONTROL, ctrlButton); | 837 modifierButtonListener.addButton(KeyEvent.VK_CONTROL, ctrlButton); |
838 modifierButtonListener.addButton(KeyEvent.VK_ALT, altButton); | 838 modifierButtonListener.addButton(KeyEvent.VK_ALT, altButton); |
839 surface.addModifierListener(modifierButtonListener); | 839 surface.addModifierListener(modifierButtonListener); |