I am creating a standalone SWT / JFace application.
I used a simple old SWT MessageBox:
int style = SWT.APPLICATION_MODAL | SWT.YES | SWT.NO; MessageBox messageBox = new MessageBox (getShell(), style); messageBox.setText ("Question"); messageBox.setMessage ("So?"); boolean result = messageBox.open() == SWT.YES;
I am trying to switch to JFace MessageDialog
boolean result = MessageDialog.openQuestion(getShell(), "Question", "So?");
The problem is that in SWT, the Yes and No button shortcuts are translated in my language, but in JFace it is not. Any idea?
My reference bans are swt 3.8.0, jface 3.8.0 and jface dependencies core.commands 3.6.1 and equinox.common 3.6.100.
source share