--- old/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java 2018-10-01 10:01:13.738026000 +0700 +++ new/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java 2018-10-01 10:01:13.318026000 +0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -61,7 +61,7 @@ * @param path an array of {@code MenuElement} * @param manager an instance of {@code MenuSelectionManager} */ - public void processMouseEvent(JMenuItem item,MouseEvent e,MenuElement path[],MenuSelectionManager manager) { + public void processMouseEvent(JMenuItem item,MouseEvent e,MenuElement[] path,MenuSelectionManager manager) { Point p = e.getPoint(); if(p.x >= 0 && p.x < item.getWidth() && p.y >= 0 && p.y < item.getHeight()) { @@ -72,7 +72,7 @@ } else manager.setSelectedPath(path); } else if(item.getModel().isArmed()) { - MenuElement newPath[] = new MenuElement[path.length-1]; + MenuElement[] newPath = new MenuElement[path.length-1]; int i,c; for(i=0,c=path.length-1;i