|
You last visited: Today at 23:47
Advertisement
[Java AWT-List Alphabetisch sortieren]-HILFE
Discussion on [Java AWT-List Alphabetisch sortieren]-HILFE within the Java forum part of the Coders Den category.
11/19/2014, 15:10
|
#1
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
[Java AWT-List Alphabetisch sortieren]-HILFE
#edit. Mitm BubbleSort gelöst.
|
|
|
11/19/2014, 17:35
|
#2
|
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
|
Wieso benutzt du nicht JList von Swing wenn du schon die ganze Zeit mit Swing in deinem Projekt arbeitest?
Du solltest auch mal deine Imports bzw. Klassen besser setzen. Den Package-Namen jedesmal dazu zu schreiben ist nicht nötig, dafür sind die Imports ja da.
|
|
|
11/19/2014, 18:11
|
#3
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
Quote:
Originally Posted by Mikesch01
Wieso benutzt du nicht JList von Swing wenn du schon die ganze Zeit mit Swing in deinem Projekt arbeitest?
Du solltest auch mal deine Imports bzw. Klassen besser setzen. Den Package-Namen jedesmal dazu zu schreiben ist nicht nötig, dafür sind die Imports ja da.

|
Awt ist leider die Vorgabe, ansonsten hätte ich Swing genutzt. Ja das mit dem Packagenamen ist so ne Gewöhnunssache von mir
|
|
|
11/19/2014, 18:56
|
#4
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
|
Speicher deine Items aus der List in eine Collection(z.B. ArrayList) und verwende dann Arrays.sort(liste), oder Collections.sort(liste), und befülle dann die Liste neu.
|
|
|
11/19/2014, 20:07
|
#5
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
Quote:
Originally Posted by XxharCs
Speicher deine Items aus der List in eine Collection(z.B. ArrayList) und verwende dann Arrays.sort(liste), oder Collections.sort(liste), und befülle dann die Liste neu.
|
Ja hab ich auch schon probiert bekomms aber nich hin.
ArrayList<String> liste = new ArrayList<String>();
muss ja nach diesem Muster arbeiten.
Müsste das noch vor meine Eingabe und dann einfach Collection.sort(liste); bei sortieren rein?
|
|
|
11/24/2014, 16:56
|
#6
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
Muss ja ma "Pushen".
Wäre es auch möglich die Strings aus der Liste auszulesen und in die Buchstaben des Strings in Integer zu verwandeln (a-1 etc) und dann so die Wörter mit Schleifen durch zu sortieren?
|
|
|
11/24/2014, 18:10
|
#7
|
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 178
|
Mach es so wie XxharCs es gesagt hat. Wo ist da das Problem? Nicht böse gemeint
|
|
|
11/24/2014, 18:32
|
#8
|
elite*gold: 0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
|
Quote:
Originally Posted by qqdev
Mach es so wie XxharCs es gesagt hat. Wo ist da das Problem? Nicht böse gemeint 
|
Mit Netbeans und dieser GUI nen Array zu erstellen :/
|
|
|
11/24/2014, 19:44
|
#9
|
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 178
|
Du brauchst eine Collection und kein Array.
|
|
|
11/24/2014, 20:08
|
#10
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
|
Sollte so ca. aussehen: (die List groesse solltest selber machen koennen, und die ArrayList groesse auch und die ArrayList ist in meinem Fall deine alte List)
Code:
private ArrayList arrayList = new ArrayList();
private List deineList;
private String attributeNames[];
public void sort() {
if(arrayList.isEmpty())
System.out.println("Empty list");
attributeNames = new String[arrayList.size()];
for(int i = 0; i < arrayList.size(); i++)
attributeNames[i] = (String)arrayList.get(i);
Arrays.sort(attributeNames);
// false only single selection
// listSize deine List groesse
deineList = new List(listSize, false);
for(int i = 0; i < attributeNames.length; i++)
deineList.add(attributeNames[i]);
}
|
|
|
11/24/2014, 20:11
|
#11
|
elite*gold: 8
Join Date: Sep 2014
Posts: 625
Received Thanks: 178
|
Würde statt ArrayList - ArrayList<String> wählen. Und Collection.sort anstatt Arrays.sort.
|
|
|
 |
Similar Threads
|
Liste anzeigen in tabelle und alphabetisch sortieren
02/24/2014 - AutoIt - 15 Replies
Ganz kurz gehalten, habe gar keine ahnung wie das geht....
Möchte eine tabelle in eine gui anlegen mit:
Name | Beschreibung | Typ | Nummer
+ einer scrollbar und zeilen je nach array größe
Diese dann befüllen und das am besten alphabetisch sortiert
|
Datenbank sortieren [Hilfe]
08/20/2013 - Web Development - 4 Replies
Hallo liebe com,
ich bin nach 5 Stunden scripten mal wieder am Ende mit den nerven und finde einfach keine Lösung momentan.
Es geht darum, dass aus der Datenbank jeweils 2 Spalten ausgelesen werden sollen. Einmal Vote und einmal link. Dabei sollen die aber nur die Links dabei sein, bei welchem die Vote Zahl am höchsten ist. Also eine Top5 meine ich damit.
Nun habe ich das getestet und muss feststellen, dass mir die Votezahl richtig nach der Reihenfolge ausgegeben wird, aber der Link...
|
[Java] Sortieren, Löschen usw..
06/17/2012 - General Coding - 5 Replies
Huhu, hab ein kleines Prob in meinem programm.
Er sortiert und löscht irgendwie falsch, bzw eher das sortieren funktioniert nicht wie es sollte.
hoffe ihr könnt mir helfen :)
Notiz.java
public class Notiz
{
//Attribute
|
Java: ZahlenArray sortieren?!
10/14/2011 - General Coding - 12 Replies
Hey E*pvpers.
Hab das Problem, dass ich mir ein Array ausgeben lasse mit dem ich dann später verschiedenen Sachen machen wollte ...
Wollte die Zahlen, die ausgegeben werden in dem Array jetzt sortieren. also von klein -> groß.
Bin mir nicht genau sicher wie man das macht, bzw irgendwann würd ich es warscheinlich hinkriegen, dann aber ziemlich umständlich und mit tausenden Schleifen.
|
Hilfe!!!1 :0 Beim Sortieren
02/03/2008 - Technical Support - 4 Replies
†
|
All times are GMT +1. The time now is 23:48.
|
|