Código fuente del programa Javaswt
Swt es otra biblioteca de UI. A diferencia del swing, ahora estás usando el swing. ...
1 Swing no es conveniente para implementar la translucidez directamente porque no puede obtener el identificador de la ventana inferior o debe implementarlo a través de métodos locales. Otra forma de simular la translucidez es tomar una captura de pantalla para pintar el fondo. ..
No sé lo que estás preguntando.
3. ¿La resolución de la imagen solo llena la ventana? ¿Te refieres a píxeles? ¡La resolución es un indicador de si la imagen es clara o no!
¿Quieres estirar la pantalla? Hay varios modos para estirar una imagen, algunos con una gran pérdida de píxeles pero a alta velocidad y otros con el efecto contrario. ..
4 Al usar subprocesos múltiples, el temporizador se puede usar directamente.
Nuevo temporizador(1000, nuevo ActionListener(){
Acción de anulación pública realizada (evento de acción e){
Button.setText(...) / /Cambia el texto cada 1 segundo.
}
}).start();
Suplemento: 1. Ya sea una clase externa o interna. clase, siempre que la interfaz de escucha esté implementada, puedes escuchar. Busque el fragmento en el código del botón para agregar el oyente: button.addActionListener(...).
Reemplácelo con su propia clase externa:
Implementación de clase A ActionListener{
...}
Button.addActionListener(new A()) es suficiente.
2 tabbedPane oculta pestañas. En lugar de cambiarlo haciendo clic en la etiqueta, ¿no utilizas otro botón? No sé por qué quieres hacer esto... pero si alternas con otro botón, simplemente agrega :tabbedpane. Establezca el índice seleccionado (índice int) del botón del reloj.