Jlist trong Java

Hi mn, Mình có 1 Class HinhTron. Mình có 1 Form nhập vào bán kinh r và xuất dữ liệu ra Jlist. Mình có sử dụng DefaultListModel để lưu danh sách HinhTron. Cho mình hỏi có cách nào để chuyển dữ liệu từ DefaultListModel vào Jlist để hiển thị lên không ạ.Mình cảm ơn.
Hình tròn

public class HinhTron {
    private double r;

    public HinhTron() {
    }

    public HinhTron(double r) {
        this.r = r;
    }

    public double getR() {
        return r;
    }

    public void setR(double r) {
        this.r = r;
    }
    
    public double getDientich() {
        return Math.PI * r * r;
    }
    
    public double getChuvi() {
        return 2 * Math.PI * r;
    }

    @Override
    public String toString() {
        return "R=" + r + "; DT=" + getDientich() + "; CV=" + getChuvi();              
    }
    
    
}

Thêm

 private void btn_ThemActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        double r = Double.parseDouble(txt_R.getText());
        HinhTron ht = new HinhTron(r);
        model.addElement(ht);
    }  

Trong JList có void setModel(), bạn dùng nó xem sao nhé :slight_smile:

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?