我在創建動態網格菜單時遇到了一些麻煩。我想從我的股票在mysql數據庫中加載項目並顯示在網格菜單中。我通常使用此JTable中是什麼,我想如何創建一個java網格滑塊?
這是我做我的代碼
void GridTest() {
for (int i = 0; i < 11; i++) {
JButton button = new JButton(Integer.toString(i + 1));
jPanel1.add(button);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println(getTitle());
}
});
}
}
當我點擊向左或向右應該進入下一個12個項目。有沒有辦法實現我的目標?
是的,但所有的細節將取決於您的實施。你應該有一個類型的模型,它可以讓你「瀏覽」結果,通知用戶需要更新它的視圖。該模型將控制當前可用的值。假設您的ResultSet支持遊標,您可以簡單地將模型替換爲結果集並將光標移動適當的量。我不會重新創建每個頁面上的按鈕更改,我只是更新那裏的內容 – MadProgrammer