Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Sortiranje baze.....

[es] :: Java :: Sortiranje baze.....

[ Pregleda: 1042 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dario_daxy
Dario Petrovic
student
Teslic

Član broj: 230799
Poruke: 12
91.191.29.*



+3 Profil

icon Sortiranje baze.....21.01.2010. u 13:12 - pre 173 meseci
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.*;
public class PretragaOdlasciForma extends JFrame
{
// Labela koja sadrzi naziv ekranske forme koja se otvara.

static JTable TOdlasci;

static DefaultTableModel modelTabeleOdlasci;
private Object[][] c;
private JLabel LNazivForme2;

// 1. Konstruktor ekranske forme
public PretragaOdlasciForma (Object c[][])
{ this.c=c;
KreirajKomponenteEkranskeForme(); // 1.1
PokreniMenadzeraRasporedaKomponeti(); // 1.2
PostaviImeForme(); // 1.3


PostaviTabeluOdlasci();

//setSize(550,400);
Dimension screenDim = Toolkit.getDefaultToolkit().getScreenSize();
setBounds(0,0,screenDim.width-WIDTH,screenDim.height-HEIGHT);
setResizable ( false );

}

// 1.1 Kreiranje i inicijalizacija komponenti ekranske forme
void KreirajKomponenteEkranskeForme()
{

LNazivForme2 = new JLabel();

}



// 1.2 Kreiranje menadjera rasporeda komponenti i njegovo dodeljivanje do kontejnera okvira(JFrame komponente).
void PokreniMenadzeraRasporedaKomponeti()
{ getContentPane().setLayout(new AbsoluteLayout());}

// 1.3 Odredivanje naslovnog teksta i njegovo dodeljivanje do kontejnera okvira.
void PostaviImeForme()
{ LNazivForme2.setFont(new Font("Times New Roman", 5, 24));
LNazivForme2.setText("PRONADJENI ODLAZCI");
getContentPane().add(LNazivForme2, new AbsoluteConstraints(150, 10, -1, -1));

}


void PostaviTabeluOdlasci(){

String[] colNamesR = {"SifraOdlaska","VremePolaska","KrajnjaStanica","VrDolKrajStan","UcestalostPolazaka","UsputneStanice"}; // <- TABELA
modelTabeleOdlasci = new DefaultTableModel();
modelTabeleOdlasci.setColumnCount(6);
modelTabeleOdlasci.setColumnIdentifiers(colNamesR);
TOdlasci = new JTable(modelTabeleOdlasci){
public boolean isCellEditable(int row, int column)
{
return false;
}
};
TOdlasci.setEnabled(true);
TOdlasci.getColumn("SifraOdlaska").setPreferredWidth(200);
TOdlasci.getColumn("VremePolaska").setPreferredWidth(200);
TOdlasci.getColumn("KrajnjaStanica").setPreferredWidth(200);
TOdlasci.getColumn("VrDolKrajStan").setPreferredWidth(200);
TOdlasci.getColumn("UcestalostPolazaka").setPreferredWidth(200);
TOdlasci.getColumn("UsputneStanice").setPreferredWidth(600);
for(int i =0; i<c.length; i++){
modelTabeleOdlasci.addRow(c);
}

JScrollPane scrollPane = new JScrollPane(TOdlasci);
scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
getContentPane().add(scrollPane, new AbsoluteConstraints(50, 100, 800, 300)); // <-/tabela

}



}
 
Odgovor na temu

dario_daxy
Dario Petrovic
student
Teslic

Član broj: 230799
Poruke: 12
91.191.29.*



+3 Profil

icon Re: Sortiranje baze.....21.01.2010. u 13:15 - pre 173 meseci
tebam da mi izbaci spisak sortiran po vremenu odlaska,a meni izbacuje redom kojim je unoseno,treba mi jos jedna funkcija ali nisam do sada radio sa bazom pa ne znam tacno kako treba da ide,da li u ovoj klasi moze da se doda nesto ili ?

[Ovu poruku je menjao dario_daxy dana 21.01.2010. u 18:13 GMT+1]
 
Odgovor na temu

dario_daxy
Dario Petrovic
student
Teslic

Član broj: 230799
Poruke: 12
91.191.29.*



+3 Profil

icon Re: Sortiranje baze.....22.01.2010. u 14:05 - pre 173 meseci
Evo ako nekome zatreba nesto slicno....
u ovom primjeru to izgleda ovako:

TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(modelTabeleOdlasci);
TOdlasci.setRowSorter(sorter);
 
Odgovor na temu

[es] :: Java :: Sortiranje baze.....

[ Pregleda: 1042 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.