2016-04-01 16 views
-2

Bilgisayarım ile Android aygıtım arasında veri paylaşmak için arka uç kullanmadan android/masaüstü uygulamasında çalışıyorum.Arkadan sallanan verilerle JTable'ı hızlandırın Arka uçsuz verilerle

Ben 2 sütun "Ad" "URL" (her ikisi de dize) içeren backendlass bir sınıf oluşturduk

Bir JTable bu sınıfın veri almak istiyorum ama bilmiyorum

+3

['JTable'] (https://docs.oracle.com/javase/tutorial/uiswing/components/table.html) ve [JDBC ™] 'da (https://docs.oracle) eğiticilerle başlayın. com/javase/öğretici/jdbc /). –

+0

tamam teşekkürler ben bunu okuyacağım, sadece ben Parse.com kullanarak android için geliştirmeye alışkınım ve sadece arka uçsuz ve Swing ile 2 hafta var – Bensaad

cevap

0

yüzden başıma cevabını bulduğunu nasıl başlayacağınızı, ben başkası gerekiyorsa kodu buraya yazıyorum:

diyelim ki bir isim ve numaralı telefonunuza (her iki dizeleri) ile bir temas nesnesi var diyelim ve Ad ve arka uçtan gelen numarayı almak için JTable üzerinde göstermek istersiniz:

public void retrieveInformation(BackendlessDataQuery query,final DefaultTableModel model){ 
    System.out.println("Retrieving Data..."); 
    Backendless.Data.of(Contact.class).find(query, new AsyncCallback<BackendlessCollection<Contact>>() { 

     @Override 
     public void handleResponse(BackendlessCollection<Contact> backendlessCollection) { 


      Object[] row = new Object[2]; 
      for (Contact map : backendlessCollection.getCurrentPage()){ 
       row[0] = map.getName(); 
       row[1] = map.getNumber(); 
       model.addRow(row); 
       System.out.println("Retrieving Data complete !"); 
      } 


     } 

     @Override 
     public void handleFault(BackendlessFault backendlessFault) { 
      System.out.println(backendlessFault.getMessage()); 
     } 
    });} 
İlgili konular