|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Sob 16:01, 10 Cze 2006 Temat postu: Java - help! |
|
|
czy wie ktos, jak:
1) zamienic inta na stringa?
2) porownac oba stringi?
3) czy buttony moga byc znakowane np. intami zamiast textem? [cos jak setText() tylko wersja dla intow - wtedy 1 i 2 nie bede potrzebowal ;)]
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
dzendras
Germański oprawca
Dołączył: 07 Mar 2006
Posty: 1326
Przeczytał: 0 tematów
Skąd: Chorzów
|
Wysłany: Sob 16:08, 10 Cze 2006 Temat postu: |
|
|
ad 1)
String t = button.getText();
int liczba = Integer.parseInt( t );
++liczba;
t = Integer.toString( liczba );
button.setText( t );
Konwersja w dwie strony ;)
ad 2)
wydaje mi się, że powinno to wyglądać tak
String t;
String innystring;
if (t.equals(innystring))
System.out.println("takie same");
ad3)
Może zrób tablicę Buttonów?
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Sob 17:59, 10 Cze 2006 Temat postu: |
|
|
Kod: |
class MyButton extends JButton
{
public int number;
MyButton(int n)
{
number = n;
}
} |
Robisz sobie taka klase. Ona dziedziczy z JButtona wiec masz w niej wszystko co Ci potrzebne. No i dodatkowo w konstruktorze podajesz jej numer ktory sobie pamieta. Zeby bylo elegancko to number powinien byc private i powinna byc metoda getNumber(). Ale to dla purystow :P
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Nie 0:48, 11 Cze 2006 Temat postu: |
|
|
to MyButton sie bardzo przydalo :) dzieki :) pisalem saperka, oddalem projekt 3 minuty przed czasem, ale nie zdazylem podpiac oblsugi prawego przycisku... za duzo czasu mi zabralo wizualizacja wcisnietych buttonow... :/
a stringi porownuje sie tak: if(string1 == string2) :) ale nie wiedziec czemu wczesniej mi to nie dzialalo...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
hansu
Nieomylny Admin
Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów
Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?
|
Wysłany: Nie 0:51, 11 Cze 2006 Temat postu: |
|
|
A nie prosciej bylo uzyc JToggleButton (taki button co ma dwa stany - wycisniety i wcisniety i klikniecie zmienia z jednego na drugi) albo po prostu ustawiac zwyklemu JButtonowi setEnabled(false) - wtedy mozesz po nim pisac czy rysowac a wyglada jak wcisniety...
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kafex
zielony żul
Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów
Skąd: Zawiercie
|
Wysłany: Nie 0:54, 11 Cze 2006 Temat postu: |
|
|
hansu dobrze prawi..setEnabled przydaje sie wtedy kiedy chcemy manipulowac buttonem z pozycji kodu :) i jest idealny do odznaczania pol w saperze
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
kg86
zielony żul
Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów
Skąd: pochodze?
|
Wysłany: Nie 2:05, 11 Cze 2006 Temat postu: |
|
|
tylko ze brzydko wyglada... taki wyblakly sie button robi... dlatego lepiej stworzyc DefaultButtonModel x, ustawic x.setPressed(true) i podczepic do buttona: setModel(x) :) tylko ze obsluga tego jest nieprzyjemna... dlugo sie z tym meczylem, ale efekt daje fajny :)
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|