Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,668

HOME > Java Programming > Java Forum > รบกวนช่วยทีครับ พอดีผมติดโค้ดตรงส่วนนี้มา2อาทิตย์แล้ว Netbeans swing gui อ่ะครับ





 

รบกวนช่วยทีครับ พอดีผมติดโค้ดตรงส่วนนี้มา2อาทิตย์แล้ว Netbeans swing gui อ่ะครับ

 



Topic : 132454



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์




[b]พอดีตรงช่อง count อ่ะครับ[/b]
รูปหน้าจอ

ช่องความถี่อ่ะครับที่ผมติดปัญหาอยู่
ที่นี้ปัญหาคือ
มันจะสัมพันธ์กับช่องอัตรภาคชั้น
ถ้าช่องอัตรภาคชั้นคือ
12-17
18-22
23-28
29-32
เสร็จแล้วเลขที่เรา input เข้ามาคือ
12, 12, 13, 14, 22, 32, 15, 27, 15
ผลลัพธ์ช่อง ความถี่ก็จะคือ

12-17 >> 6
18-22 >> 1
23-28 >> 1
29-32 >> 1


Code (Java)
private void btnCalFreActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        ListModel model = lstInput.getModel(); 
        String floor = txtInput1.getText();
        int FL = Integer.parseInt(floor);
        float num[] = new float[model.getSize()];
        String frq = txtInput2.getText();
        float FR = Float.parseFloat(frq);
        float min=0;
        float max=0;
        
        for(int i=0; i < model.getSize(); i++){
         Object o =  model.getElementAt(i);
         String s = o.toString();
         num[i]= Float.parseFloat(s);
         if(i==0){
             min = num[i];
             max = num[i];
         }
           else if(num[i]>max)
         {   	
            max = num[i];
         }
           else if(num[i]<min)
         {
            min = num[i];
         }
      
        }
        //ประกาศไว้คิดอันตรภาคชั้นตัวหลัง
        float total[] = new float[FL];
        //ประกาศไว้คิดจุดกึ่งกลาง
        float totalx = 0;
        float count = 0;
        for(int i = 0 ; i<FL ;i++)
        {   
            for(int j=0;j<model.getSize();j++){
                
            }
            float total1 = Float.sum(min,FR);
            float total2 = Float.sum(total[i],FR);
            DefaultTableModel dtm = (DefaultTableModel) tblShowFrequency.getModel();
            if(i == 0){
                dtm.addRow(new Object[]{i+1,min+"-"+total1,count,totalx = total1/2});
                total[i]=min;
            }
            else{
                dtm.addRow(new Object[]{i+1,total[i]+1+"-"+total2,count,totalx =total2/2});    
            }
            total[i+1] = Float.sum(total[i],FR);
        }
        
    }




Tag : Java, JAVA







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-10-30 12:55:25 By : ohmkyodai View : 215 Reply : 0
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนช่วยทีครับ พอดีผมติดโค้ดตรงส่วนนี้มา2อาทิตย์แล้ว Netbeans swing gui อ่ะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่