< prev index next >

src/java.desktop/share/classes/java/awt/event/KeyEvent.java

Print this page

        

@@ -1167,10 +1167,11 @@
      * @see #getKeyCode()
      * @see #getKeyChar()
      * @see #getKeyLocation()
      * @since 1.4
      */
+    @SuppressWarnings("deprecation")
     public KeyEvent(Component source, int id, long when, int modifiers,
                     int keyCode, char keyChar, int keyLocation) {
         super(source, id, when, modifiers);
         if (id == KEY_TYPED) {
             if (keyChar == CHAR_UNDEFINED) {

@@ -1559,11 +1560,14 @@
      *
      * @param modifiers the modifier mask to be processed
      * @return string a text description of the combination of modifier
      *                keys that were held down during the event
      * @see InputEvent#getModifiersExText(int)
+     * @deprecated It is recommended that extended modifier keys and
+     *             {@link InputEvent#getModifiersExText(int)} be used instead
      */
+    @Deprecated(since = "9")
     public static String getKeyModifiersText(int modifiers) {
         StringBuilder buf = new StringBuilder();
         if ((modifiers & InputEvent.META_MASK) != 0) {
             buf.append(Toolkit.getProperty("AWT.meta", "Meta"));
             buf.append("+");

@@ -1694,10 +1698,11 @@
      * Returns a parameter string identifying this event.
      * This method is useful for event logging and for debugging.
      *
      * @return a string identifying the event and its attributes
      */
+    @SuppressWarnings("deprecation")
     public String paramString() {
         StringBuilder str = new StringBuilder(100);
 
         switch (id) {
           case KEY_PRESSED:

@@ -1819,10 +1824,11 @@
 
     /**
      * Sets new modifiers by the old ones. The key modifiers
      * override overlapping mouse modifiers.
      */
+    @SuppressWarnings("deprecation")
     private void setNewModifiers() {
         if ((modifiers & SHIFT_MASK) != 0) {
             modifiers |= SHIFT_DOWN_MASK;
         }
         if ((modifiers & ALT_MASK) != 0) {

@@ -1843,10 +1849,11 @@
     }
 
     /**
      * Sets old modifiers by the new ones.
      */
+    @SuppressWarnings("deprecation")
     private void setOldModifiers() {
         if ((modifiers & SHIFT_DOWN_MASK) != 0) {
             modifiers |= SHIFT_MASK;
         }
         if ((modifiers & ALT_DOWN_MASK) != 0) {

@@ -1869,10 +1876,11 @@
     /**
      * Sets new modifiers by the old ones. The key modifiers
      * override overlapping mouse modifiers.
      * @serial
      */
+    @SuppressWarnings("deprecation")
     private void readObject(ObjectInputStream s)
       throws IOException, ClassNotFoundException {
         s.defaultReadObject();
         if (getModifiers() != 0 && getModifiersEx() == 0) {
             setNewModifiers();
< prev index next >