Какво е потокът на, уютна вила блог само за
Статичен метод сън () Тема клас изпълнява закъснение от предварително определен брой милисекунди.
Обадете Thread.sleep () не създава нова тема, това е статичен метод на класа Thread временно спре текущата нишка.
() Метод на сън може да се хвърли изключение InterruptedException.
Ако използвате тази програма, а след това топката ще скочи почти страхотно, но тя напълно ще поеме управлението на програмата. Ако ви омръзне да гледате на движението на топката, преди да е приключила 1000 движения, и щракнете върху Close (Затвори). топката ще продължи да играе. Вие не може да взаимодейства с програмата, докато топката не завършат своите скокове.
Ако се вгледате внимателно към кода, даден в края на тази статия, вие ще забележите, comp.paint на повикване (comp.getGraphics ()) вътре BounceFrame на метод addBall клас. Това е доста странно - защото обикновено ти се обадя пребоядиса () и оставете грижите AWT за получаване контекста на графични и прилагането на чертежа. Но ако се опитате да се обадите comp.repaint () в тази програма, панелът никога няма да бъде преобразена, защото addBall () метод е напълно иззети контрол. Също така имайте предвид, че компонентът простира JPanel клас; Това улеснява почистването на заден план.
Очевидно е, че поведението на тази програма не върши работа. Това е абсолютно подходящ за приложения, които изпълняват повече или по-малко дългосрочна работа. В крайна сметка, когато се прочете данните по мрежова връзка, често се случва да се справят със задачите, които наистина искат да се откажем. Например, да предположим, че качите голям графичен образ, и да видиш част от него, да реши, че не е нужно, за да видите останалата част, разбира се, е хубаво да бъде в състояние да кликнете върху бутона за спиране на (Стоп) или Back (Назад), за да се прекъсне процеса на стартиране.