zefos Δημοσ. 25 Φεβρουαρίου 2005 Δημοσ. 25 Φεβρουαρίου 2005 Geia se olous!R paidia xereis kaneis ama exoume ena string px "ena duo tria tessera" na kanw to ena na exei diaforetiko xrwma, to duo diaforetiko xrwma k ta sunafi..De 8elw omws me tin function g.drawString() Thanks olous!
alex_mouratidis Δημοσ. 25 Φεβρουαρίου 2005 Δημοσ. 25 Φεβρουαρίου 2005 Geia se olous!R paidia xereis kaneis ama exoume ena string px"ena duo tria tessera" na kanw to ena na exei diaforetiko xrwma' date=' to duo diaforetiko xrwma k ta sunafi..De 8elw omws me tin function g.drawString() Thanks olous![/quote'] To string to idio de mporeis na to kaneis diaforetiko xrwma. Mporeis otan to emfanizeis se kapoio container, opote analoga xrisimopoieis kai tin katallili function.
zefos Δημοσ. 25 Φεβρουαρίου 2005 Μέλος Δημοσ. 25 Φεβρουαρίου 2005 thanks alla isws de diatupwsa kala tin erwtisi mou, uparxei genikos kapoia entoli pou na xrwmatizei ena string?k de milaw na allaxei to xrwma se olo to container, oxi diladi px JTextArea area = new JTextArea(); area.setForeground(Color.red); an uparxei kapoia entoli tou stul estw oti exoume ena string s, tote s.setColor(...) kati tetoio..se euxaristw k apli pantws
alex_mouratidis Δημοσ. 25 Φεβρουαρίου 2005 Δημοσ. 25 Φεβρουαρίου 2005 thanks alla isws de diatupwsa kala tin erwtisi mou' date=' uparxei genikos kapoia entoli pou na xrwmatizei ena string?k de milaw na allaxei to xrwma se olo to container, oxi diladi px JTextArea area = new JTextArea(); area.setForeground(Color.red); an uparxei kapoia entoli tou stul estw oti exoume ena string s, tote s.setColor(...) kati tetoio..se euxaristw k apli pantws[/quote'] Αν εννοείς να αλλάξεις το χρώμα κομματιών ενός string το οποίο προβάλλεις μέσα σε ένα container, τότε ναι. Το πρώτο που μου έρχεται στο μυαλό είναι να χρησιμοποιήσεις το javax.swing.text.Document και μετά κάτι σαν: private String inText="one"; private String textColor="red"; private javax.swing.JTextPane messageWindow== new javax.swing.JTextPane(); javax.swing.text.Document doc = messageWindow.getDocument(); try { doc.insertString(doc.getLength(), inText + "\n", messageWindow.getStyle(textColor)); }catch(javax.swing.text.BadLocationException bl) {}
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.