ورود

View Full Version : سوال: چگونگی محذوذ کرذن در jlist ؟!



qweewq22
چهارشنبه 14 اردیبهشت 1390, 18:00 عصر
سلام
من دوتا jlist دارم که دارم بصورت استک پیاده سازیش می کنم
در ابتذا کاربر عددی رو وارد می کنه و به همون تعداد سایز استک رو مشخص میکنه
ولی در jlist2 وقتی می خوام که به اندازه ای که کاربر سایز رو مشخص کرده عنصر اضافه کنم نمی دونم باید چیکار کنم
یعنی (اگر کاربر 5 را وارد کند به jlist1 تعداد 5 عدد اضافه می شود حالا من می خوام که به همون تعداد نه بیشتر کاربر بتونه به jlist دوم رشته یا عدد رو وارد کنه ولی نمی دونم چه کدی رو بایذ بنویسم)
لطفا کمک کنین
مرسی
اینم سورس برنامه


public class MyStack extends javax.swing.JFrame {
DefaultListModel listmodel=new DefaultListModel();
DefaultListModel listmodel2=new DefaultListModel();

/** Creates new form MyStack */

public MyStack() {

initComponents();
}

private void initComponents() {


private void PushEelementActionPerformed(java.awt.event.ActionE vent evt) {

String str=jTextField1.getText();
listmodel2.insertElementAt(str, 0);
jList1.setModel(listmodel2);



}

private void SizeStackActionPerformed(java.awt.event.ActionEven t evt) {
DefaultListModel listmodel=new DefaultListModel();
int SkSize=Integer.parseInt(JOptionPane.showInputDialo g("Please Enter Stack Size(Number)"));

for (int i=0;i<SkSize;i++){
listmodel.addElement(i);

jList2.setModel(listmodel);
}


}