Hello, potrzebuję pomocy, muszę napisać program, który będzie znajdywał liczby pierwsze. Program ma być w trybie graficznym, użytkownik ma podać zakres (od - do) oraz ilość wątków.
Czy ktoś wie jak to zrobić ???
Całą grafikę już stworzyłem, pozostaje jeszcze kod równania, próbowałem taki:
public void actionPerformed(ActionEvent e) {
pzakres = Integer.parseInt(tf1.getText());
kzakres = Integer.parseInt(tf2.getText());
boolean[] Table = new boolean[kzakres+1];
for(int i = 2; i*i <= kzakres; i++)
{
if (Table[i] == true)
continue;
for (int j = 2 * i ; j <= kzakres; j += i)
Table[j] = true;
}
for (int i = 2; i <= kzakres; i++)
if (Table[i] == false)
tf3.setText("" + i);
Ale nie wiem jak go wyświetlić w polu tekstowym, wyświetla mi tylko ostatnią cyfrę....
... no i nie ma obsługi wątków.