hii,
for kindergarten's Christmas soirée I want to write (donation) pictures SlideShow for PC, and quality photo (one piece) is expensive than USB medium,
1/ create a frame,
2/ add parent panel (with BorderLayout),
3/ to parent panel add 6 childPanels and define translucent border, or lay with BorderLayout(x,x), or define gap,
4/ to each childPanel add photoPanel strict, with calculated size (by screen resolutions and photo format, together) lay with
add(photoPanel, BorderLayout.CENTER);
5/ use some Blur for glassPane (childPanel),
6/ I want to change photo on some period from RIGHT TOP to left, then down and change directions to the RIGHT BOTTOM
<----- <-----
------------------------------------------------|
------> ------->
and here my questions:
a/ rotate only panels (in this case only panel valid for panel3's areas loads own BufferedImage for a new picture)
b/ or rotate link from panel to BufferedImage (in this case only buffer3 gets and translate a new picture)
c/ can I using swing.Timer for manage results from above question (add a/ or add b/), because:
--->
(this queries are concerning with Swing threads, only)
1/ how ways I can implements safe Stop (or Pause) button and safe Start (or Countinue) button,
2/ how ways I can implements click (safe to pause or stop this thread) on picture stoping this rotation
(I know to resize its contents, overpaint with Continue button),
3/ how ways I can start this rotations again,
4/ cos it shows for two diff. timers??? or two diff. threads using one timer???
<---
I look for simply and easiest way, thanks
... kopik