/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
list view
Fra : Tobias Michaelsem


Dato : 07-05-03 14:37

Jeg har en stor mængde objekter som jeg gerne vil repræsentere i en
liste, og har kigget lidt på JList, men den laver kun en kolonne. Jeg
vil gerne lave noget ala Windows Explorer list view - findes der evt.
noget i Swing man kan bruge?

-tobias


 
 
Morten Krogh Anderse~ (07-05-2003)
Kommentar
Fra : Morten Krogh Anderse~


Dato : 07-05-03 14:48

Tobias Michaelsem wrote:
> Jeg har en stor mængde objekter som jeg gerne vil repræsentere i en
> liste, og har kigget lidt på JList, men den laver kun en kolonne. Jeg
> vil gerne lave noget ala Windows Explorer list view - findes der evt.
> noget i Swing man kan bruge?
>

Det lyder som en opgave for JTree. (Swing)

Mvh. Morten


Karl Peder Olesen (07-05-2003)
Kommentar
Fra : Karl Peder Olesen


Dato : 07-05-03 16:28

On Wed, 07 May 2003 15:48:29 +0200, Morten Krogh Andersen
<spam1@krogh.net> wrote:

>Tobias Michaelsem wrote:
>> Jeg har en stor mængde objekter som jeg gerne vil repræsentere i en
>> liste, og har kigget lidt på JList, men den laver kun en kolonne. Jeg
>> vil gerne lave noget ala Windows Explorer list view - findes der evt.
>> noget i Swing man kan bruge?
>>
<snip>
>
>Det lyder som en opgave for JTree. (Swing)
>
Eller JTable hvis det var listedelen (altså det til højre i Windows
Explorer) der var tale om. Brugen af både JTree og JTable er beskrevet
i Java Tutorial'en, så det skulle være til at komme igang.

Hvis man vil arbejde lidt mere avanceret, med egne TableModels /
TreeModels mv., så skal man - siger min erfaring - sætte lidt tid af
til at komme igang (samt lede på nettet efter eksempler). En aften
eller to gør underværker, lidt afhængig af hvor meget erfaring man har
i forvejen.

mvh
Karl Peder Olesen


Tobias Michaelsem (07-05-2003)
Kommentar
Fra : Tobias Michaelsem


Dato : 07-05-03 21:51

Karl Peder Olesen wrote:
> On Wed, 07 May 2003 15:48:29 +0200, Morten Krogh Andersen
> <spam1@krogh.net> wrote:
>
>
>>Tobias Michaelsem wrote:
>>
>>>Jeg har en stor mængde objekter som jeg gerne vil repræsentere i en
>>>liste, og har kigget lidt på JList, men den laver kun en kolonne. Jeg
>>>vil gerne lave noget ala Windows Explorer list view - findes der evt.
>>>noget i Swing man kan bruge?
>>>
>
> <snip>
>
>>Det lyder som en opgave for JTree. (Swing)
>>
>
> Eller JTable hvis det var listedelen (altså det til højre i Windows
> Explorer) der var tale om. Brugen af både JTree og JTable er beskrevet
> i Java Tutorial'en, så det skulle være til at komme igang.
>
> Hvis man vil arbejde lidt mere avanceret, med egne TableModels /
> TreeModels mv., så skal man - siger min erfaring - sætte lidt tid af
> til at komme igang (samt lede på nettet efter eksempler). En aften
> eller to gør underværker, lidt afhængig af hvor meget erfaring man har
> i forvejen.
>
> mvh
> Karl Peder Olesen
>


Well - jeg har allerede et JTree mede katagorier, men skal kunne vise en
række objekter for hver katagori - nogen gange omkring 1500. Så egentlig
meget ala en fil browser ala Windows Explorer. Og så er det List View
der, hvor der kun er en horisontal scroll bar, jeg er ude efter.
Jeg har også kigget noget på JTable, men syntes bare umiddelbart den
virkede lidt upraktisk til formålet - især ved resize af vinduet.

-tobias


Tobias Michaelsem (07-05-2003)
Kommentar
Fra : Tobias Michaelsem


Dato : 07-05-03 22:47

Tobias Michaelsem wrote:
> [...]
>
> Well - jeg har allerede et JTree mede katagorier, men skal kunne vise en
> række objekter for hver katagori - nogen gange omkring 1500. Så egentlig
> meget ala en fil browser ala Windows Explorer. Og så er det List View
> der, hvor der kun er en horisontal scroll bar, jeg er ude efter.
> Jeg har også kigget noget på JTable, men syntes bare umiddelbart den
> virkede lidt upraktisk til formålet - især ved resize af vinduet.
>
> -tobias
>


Fandt lige frem til en 'feature' ved JList der gør det ønskede:

list.setLayoutOrientation(JList.VERTICAL_WRAP);

Desvære er den først med fra version 1.4


Ukendt (07-05-2003)
Kommentar
Fra : Ukendt


Dato : 07-05-03 17:15

Hej

Jeg har ret dårlig erfaring med JList når man fylder den med mange data (I
hvert fald i JDK131)
Jeg vil foreslå at du bruger en JTable.

Bech



"Tobias Michaelsem" <tobias_at_michaelsen_dot_as@example.com> wrote in
message news:b9b26m$jiq$1@sunsite.dk...
> Jeg har en stor mængde objekter som jeg gerne vil repræsentere i en
> liste, og har kigget lidt på JList, men den laver kun en kolonne. Jeg
> vil gerne lave noget ala Windows Explorer list view - findes der evt.
> noget i Swing man kan bruge?
>
> -tobias
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste