diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/ExceptionBreakpointPropertiesPanel.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/ExceptionBreakpointPropertiesPanel.java index fbd11884c6f2..73680f50f495 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/ExceptionBreakpointPropertiesPanel.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/ExceptionBreakpointPropertiesPanel.java @@ -24,6 +24,7 @@ import com.intellij.debugger.DebuggerBundle; import com.intellij.ide.util.ClassFilter; import com.intellij.openapi.project.Project; import com.intellij.ui.IdeBorderFactory; +import com.intellij.util.ui.DialogUtil; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -48,6 +49,9 @@ public class ExceptionBreakpointPropertiesPanel extends BreakpointPropertiesPane myNotifyCaughtCheckBox = new JCheckBox(DebuggerBundle.message("label.exception.breakpoint.properties.panel.caught.exception")); myNotifyUncaughtCheckBox = new JCheckBox(DebuggerBundle.message("label.exception.breakpoint.properties.panel.uncaught.exception")); + DialogUtil.registerMnemonic(myNotifyCaughtCheckBox); + DialogUtil.registerMnemonic(myNotifyUncaughtCheckBox); + Box notificationsBox = Box.createVerticalBox(); JPanel _panel = new JPanel(new BorderLayout()); diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpointPropertiesPanel.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpointPropertiesPanel.java index 81cf6a4d86ba..77497f7d7c5e 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpointPropertiesPanel.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/FieldBreakpointPropertiesPanel.java @@ -23,6 +23,7 @@ package com.intellij.debugger.ui.breakpoints; import com.intellij.debugger.DebuggerBundle; import com.intellij.openapi.project.Project; import com.intellij.ui.IdeBorderFactory; +import com.intellij.util.ui.DialogUtil; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -43,6 +44,8 @@ public class FieldBreakpointPropertiesPanel extends BreakpointPropertiesPanel { JPanel _panel0; myWatchAccessCheckBox = new JCheckBox(DebuggerBundle.message("label.filed.breakpoint.properties.panel.field.access")); myWatchModificationCheckBox = new JCheckBox(DebuggerBundle.message("label.filed.breakpoint.properties.panel.field.modification")); + DialogUtil.registerMnemonic(myWatchAccessCheckBox); + DialogUtil.registerMnemonic(myWatchModificationCheckBox); Box watchBox = Box.createVerticalBox(); diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpointPropertiesPanel.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpointPropertiesPanel.java index 3205dae7bb78..52984745d3fa 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpointPropertiesPanel.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/MethodBreakpointPropertiesPanel.java @@ -23,6 +23,7 @@ package com.intellij.debugger.ui.breakpoints; import com.intellij.debugger.DebuggerBundle; import com.intellij.openapi.project.Project; import com.intellij.ui.IdeBorderFactory; +import com.intellij.util.ui.DialogUtil; import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -43,6 +44,9 @@ public class MethodBreakpointPropertiesPanel extends BreakpointPropertiesPanel { myWatchEntryCheckBox = new JCheckBox(DebuggerBundle.message("label.method.breakpoint.properties.panel.method.entry")); myWatchExitCheckBox = new JCheckBox(DebuggerBundle.message("label.method.breakpoint.properties.panel.method.exit")); + DialogUtil.registerMnemonic(myWatchEntryCheckBox); + DialogUtil.registerMnemonic(myWatchExitCheckBox); + Box watchBox = Box.createVerticalBox(); _panel = new JPanel(new BorderLayout());