ボタン(たとえばmainBtn)をクリックしてmealList内の文字列を選択し、別のボタン(starterBtnなど)をクリックすると、コンソール内でエラーがスローされます。もし誰かが正しい方向に私を振って、なぜコードがエラーメッセージを投げているのかを私に見せてくれれば大いに感謝します。エラーメッセージはListModelをクリックしたときにエラーが発生する
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.Vector.elementData(Vector.java:734)
at java.util.Vector.elementAt(Vector.java:477)
at javax.swing.DefaultListModel.getElementAt(DefaultListModel.java:89)
at MenuPage.updateLabel(MenuPage.java:317)
この時点で例外がスローされています - > MenuPage.updateLabel(MenuPage.java:317)。たぶんあなたがその方法をコピーすると、誰かがあなたを助けることができます。 – RubioRic
すぐに役立つように、[MCVE]または[短く、自己完結型の正しい例](http://www.sscce.org/)を投稿してください。 –
あなたは助けを受けるときに答えを受け入れるのをまだ待っています。例:http://stackoverflow.com/questions/36509153/trying-to-create-a-remove-button-which-removes-items-from-a-list。まだ適切な変数名を使用するのを待っています。上記のリンクで与えられた基準に「DLM」はどのように従いますか? – camickr