Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 23:47

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old   #1
 
Bombasticx3's Avatar
 
elite*gold: 0
The Black Market: 173/1/0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
Arrow [Java AWT-List Alphabetisch sortieren]-HILFE

#edit. Mitm BubbleSort gelöst.
Bombasticx3 is offline  
Old 11/19/2014, 17:35   #2
 
Mikesch01's Avatar
 
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.

Mikesch01 is offline  
Old 11/19/2014, 18:11   #3
 
Bombasticx3's Avatar
 
elite*gold: 0
The Black Market: 173/1/0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
Quote:
Originally Posted by Mikesch01 View Post
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
Bombasticx3 is offline  
Old 11/19/2014, 18:56   #4
 
XxharCs's Avatar
 
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.
XxharCs is offline  
Thanks
1 User
Old 11/19/2014, 20:07   #5
 
Bombasticx3's Avatar
 
elite*gold: 0
The Black Market: 173/1/0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
Quote:
Originally Posted by XxharCs View Post
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?
Bombasticx3 is offline  
Old 11/24/2014, 16:56   #6
 
Bombasticx3's Avatar
 
elite*gold: 0
The Black Market: 173/1/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?
Bombasticx3 is offline  
Old 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
qqdev is offline  
Thanks
1 User
Old 11/24/2014, 18:32   #8
 
Bombasticx3's Avatar
 
elite*gold: 0
The Black Market: 173/1/0
Join Date: Oct 2011
Posts: 4,608
Received Thanks: 675
Quote:
Originally Posted by qqdev View Post
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 :/
Bombasticx3 is offline  
Old 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.
qqdev is offline  
Old 11/24/2014, 20:08   #10
 
XxharCs's Avatar
 
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]);
}
XxharCs is offline  
Thanks
1 User
Old 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.
qqdev is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.