WatingListImpl の複数行選択対応
WatingListImpl.java を複数行選択に対応させた。これで,ご家族で受診された場合,リストから複数行を選択してコマンド+O でカルテを開くと,いっぺんにカルテが開ける。さらにコマンド+_ で整列させることもできるので,とても便利になった。
plugin/WatingListImpl.java
変更箇所
private PatientVisitModel[] selectedPvt
private int[] saveSelectedIndex
private void initComponents() (SelectionModel の属性を設定)
pvtTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
pvtTable.setRowSelectionAllowed(true);
public PatientModel[] getPatient()
public PatientVisitModel[] getSelectedPvt()
public void setSelectedPvt(PatientVisitModel[] selectedPvt)
private void controlMenu()
private void canOpen()
private void connect() (addSelectionListener の部分)
public void openKarte()
public void cancelVisit()
public void setBusy(boolean busy)
class ContextListener
« com.apple.eawt.Application の仕様変更 | トップページ | PatientSearchImpl の複数行選択対応 »
「OpenDolphin」カテゴリの記事
- java.util.Date との決別(2026.09.20)
- orca websocket 再接続(2026.09.21)
- OpenDolphin: Java 25 / WildFly 41 への移行(2026.09.18)
- 運用18年目のまとめ(2026.02.07)
- IME on/off の切換 - その5(2026.01.05)

