Skocz do zawartości

shooter

Stały użytkownik
  • Postów

    938
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez shooter

  1. Zmień tylko dzielnik - strap - a nie całą szynę FSB.
  2. Zacznijmy od tego, że JTable - jak i inne komponenty Swinga - opierają się na wzorcu MVC - poczytaj o tym. Aby utworzyć JTable musisz jej podać model. Są przygotowane modele jeśli nie potrzebujesz zaawansowanej funkcjonalności. w JList też jest model jak widzisz. Bez piwa nie chce mi się tego robić :P Podam tylko parę wskazówek. Jak chcesz wczytywać z pliku i parsować jednocześnie - uzyj Scannera i podaj mu do konstruktora File. Dużo prościej. Po parsowaniu masz dane gotowe do wczytania do modelu JTable. Model użyj do konstruowania komponentu JTable.
  3. shooter

    Geforce GTX 470/480

    Każdego stać jeśli będzie sobie odkładał. Jednak dzisiejsi ludzie nic nie odkładają tylko walą kredyt :P i dają bakowi zarobić. Proste.
  4. shooter

    Ninja Blade - 28 Fps ?

    Albo zmiana karty na HD5870.
  5. import javax.swing.DefaultListModel; public class DegreesListModel<E extends Number> extends DefaultListModel{ private double conversionToFahrenheits(double celsius){ return 32 + (9/5 * celsius); } public Object get(int index){ E e = (E)super.getElementAt(index); return conversionToFahrenheits(e.doublevaluateue()); } private static final long serialVersionUID = -4894867955673906262L; } import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; import javax.swing.*; public class Main { public static void main(String[] args){ DegreesListModel<Double> model = new DegreesListModel<Double>(); model.addElement(1); model.addElement(10); model.addElement(10); final JList list = new JList(model); list.addListSelectionListener(new ListSelectionListener(){ public void valueChanged(ListSelectionEvent e) { DefaultListModel model = (DefaultListModel)list.getModel(); JOptionPane.showMessageDialog(null, (model.get(e.getFirstIndex()))+ " F"); } }); JFrame frame = new JFrame(); frame.add(list, BorderLayout.CENTER); Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); frame.setBounds(d.width/2-100, d.height/2-100, 200, 200); frame.setVisible(true); } } Po kliknięciu na pozycję listy pojawia się okienko z info ile to jest st. F. Na liście mamy st. C. Nie jest to pisane bardzo zgodnie z technikami OO, ale dla początkującego się nada. Piwo się należy :)
  6. Panowie, sorki za delikatny OFF. Przeczytajcie proszę: http://allegro.pl/item886020267_limitowana...rsja_e8500.html Śmich na sali.
  7. W sieci pirat już od dawna. Trza czekać na release BOXowy.
  8. shooter

    Battlefield: Bad Company 2

    Oby tylko MW2 z tego się nie zrobił. Niebezpiecznie duże podobieństwo tutaj obserwuję.
  9. shooter

    Dark Void

    Po co Ci patch jak masz wersje digital - ściąganą? W wersji digital patch już jest dodany - u mnie physX działa. Oczywiście najbardziej obrywa się graczom, którzy zakupili BOXa.
  10. shooter

    Dark Void

    Widać mam spaczony gust. Przeszedłem całą i podobała mi się.
  11. Napisane zostało, że preferowany język: C. Nie znaczy to, że obligatoryjny. Java - 2 minuty pisania import java.util.*;public class Anagram { public static boolean areAnagrams(List<? extends Comparable> list1, List<? extends Comparable> list2){ Collections.sort(list1); Collections.sort(list2); return list1.equals(list2); } //test public static void main(String... args){ List<Integer> list1 = new LinkedList<Integer>(); List<Integer> list2 = new LinkedList<Integer>(); list1.add(1); list1.add(3); list1.add(5); list2.add(5); list2.add(1); list2.add(3); System.out.println(areAnagrams(list1, list2)); }} Co do uzytego algorytmu sortującego: The sorting algorithm is a modified mergesort (in which the merge is omitted if the highest element in the low sublist is less than the lowest element in the high sublist). This algorithm offers guaranteed n log(n) performance. This implementation dumps the specified list into an array, sorts the array, and iterates over the list resetting each element from the corresponding position in the array. This avoids the n2 log(n) performance that would result from attempting to sort a linked list in place. Wątpię żebyś napisał to lepiej. Banał.
  12. shooter

    Dark Void

    Co taka cisza? Premiera światowa już była a tutaj pustka. Zapraszam do wypowiedzi. To na zachętę - physX w akcji:
  13. Jak z wydajności panowie pod XP? Zauważyłem, że Avatar i DiRT2 chodzą jakby smoother :)
  14. shooter

    Wc By Jacekcz

    Racuszku ja nie miałem najmniejszej intencji obrażać jacekcz'a. Śmiech na sali, że Intel z taką architekturą wyjeżdża.
  15. shooter

    C++ Lub Java

    To jak wygląda w Javie a jak w C++ to nie ma znaczenia. Algorytm będzie ten sam. Bez żadnego googlania: wielokąt na płaszczyźnie można reprezentować jako tablicę punktów - jego wierzchołków. W javie masz klasę java.awt.geom.Point2D. Następnie liczysz odległości między punktami i je sumujesz. Banał.
  16. shooter

    Wc By Jacekcz

    Na wodzie 60-70 st. C? Śmiech na sali.
  17. Najpierw popraw to, co Ci napisałem.
  18. Spoko loko. Po pierwsze wprowadź zmianę, aby nie trzeba było potwierdzać kierunku enterem. Da się to zrobić bodajże getch(). Coś w ten deseń.
  19. shooter

    Siłownia

    No nie wiem, nie wiem. Treninig siłowy to największy wydatek energetyczny - sporo większy od aerobów nawet intensywnych. Mało węgli przed treningiem, obłożenie się BCAA (aby zabezpieczyć się przed katabolizmem mięśni) do tego fajny spalacz (który również blokuje kortyzol odpowiedzialny za glikogenezę i zmusza organizm do korzystania z tłuszczu zapasowego) na rozruszanie się. Po treningu Carbo i tak można palić smalec.
  20. Jak już to: shallow i deep copy. Przecież to jasne, że tylko referencja jest przypisana. Nie wiem skąd Ci się ubzdurała jakaś kopia. Dla kopii trzeba klonować.
  21. shooter

    C++ Klasy

    Tylko zmienne instancji daj prywatne bo łamiesz enkapsulację!
  22. shooter

    Batman: Arkham Asylum

    » Naciśnij aby pokazać/ukryć tekst oznaczony jako spoiler « - ":)" Crane został przyłatwiony przez Crocka i wątek się urwał...
  23. shooter

    Batman: Arkham Asylum

    Dokładnie UnrealEngine rządzi i jest nieśmiertelny. Co lepsza gierka to właśnie on wchodzi na obroty. Nie masz co się martwić - druga część Batmana z tego co słyszałem została zapowiedziana. Będzie trzeba w końcu wyjaśnić na poważnie kwestię z Crockiem :)
  24. shooter

    Thief 4

    Czy są nowe wieści odnośnie tej produkcji? Aktualnie odświeżam część trzecią z lepszymi teksturami i prezentuje się całkiem przyzwoicie. Odgłosy otoczenia i muzyka - magiczne. O dziwo w pamięć zapadają pochrząkiwania i ziewanie strażników :P
  25. shooter

    Alan Wake (c) Remedy

    A to, jak wiadomo, może zostać zrealizowane przez ZPP :P
×
×
  • Dodaj nową pozycję...