Я новачок в Java, і мені потрібна допомога.
Я хочу додати таблицю з рядками та стовпцями JFrame
або JPanel
після натискання кнопки. Як додати нову таблицю з рядками та стовпцями, натиснувши кнопку?
Відповіді:
0 для відповіді № 1- Спочатку потрібно додати
JButton
до кадру - Чим додати
ActionListener
у кнопці ніж створити список, коли кнопка натиснута, як це
JButton b = new JButton("Click Me"); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { String[] columnNames = {"First Name", "Last Name", "Sport", "# of Years", "Vegetarian"}; Object[][] data = { {"Kathy", "Smith", "Snowboarding", new Integer(5), new Boolean(false)}, {"John", "Doe", "Rowing", new Integer(3), new Boolean(true)}, {"Sue", "Black", "Knitting", new Integer(2), new Boolean(false)}, {"Jane", "White", "Speed reading", new Integer(20), new Boolean(true)}, {"Joe", "Brown", "Pool", new Integer(10), new Boolean(false)} }; JTable table = new JTable(data, columnNames); add(table); } });
Більше інформації про JButton
& JTable
.