diff options
| author | Bdale Garbee <bdale@gag.com> | 2010-09-09 20:05:27 -0600 |
|---|---|---|
| committer | Bdale Garbee <bdale@gag.com> | 2010-09-09 20:05:27 -0600 |
| commit | 0ea75761416bff299233991e961ba25b6c7dcf89 (patch) | |
| tree | 80f9d47e6601e449479b1b3378962467e923e7c2 /ao-tools/altosui/AltosDeviceDialog.java | |
| parent | 35d70c92307dd478bc619b2f6c5a88e155cdad28 (diff) | |
| parent | 8ee3464d8064ebe1694c7b20177878c0d9961451 (diff) | |
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Diffstat (limited to 'ao-tools/altosui/AltosDeviceDialog.java')
| -rw-r--r-- | ao-tools/altosui/AltosDeviceDialog.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/ao-tools/altosui/AltosDeviceDialog.java b/ao-tools/altosui/AltosDeviceDialog.java index 3df4c6eb..ec78e288 100644 --- a/ao-tools/altosui/AltosDeviceDialog.java +++ b/ao-tools/altosui/AltosDeviceDialog.java @@ -49,10 +49,15 @@ public class AltosDeviceDialog extends JDialog implements ActionListener { dialog.setVisible(true); return value; } else { - JOptionPane.showMessageDialog(frame, - "No AltOS devices available", - "No AltOS devices", - JOptionPane.ERROR_MESSAGE); + /* check for missing altos JNI library, which + * will put up its own error dialog + */ + if (AltosUI.load_library(frame)) { + JOptionPane.showMessageDialog(frame, + "No AltOS devices available", + "No AltOS devices", + JOptionPane.ERROR_MESSAGE); + } return null; } } |
