O teste de código está disponível e os resultados em execução são muito atraentes, e parece que a perda não é o mainstream que é popular entre os alunos do ensino fundamental e médio no início do século XXI!
Ainda tem mais valor de referência, obtendo a data e hora atuais, formatação de classe de data, desenvolvimento de interface gráfica, etc.
O Java AWT implementa o diagrama flash dinâmico Exemplo de código -fonte: Eu oi, não é conveniente interceptar diagramas dinâmicos. Aqui, apenas interceptamos diagramas de formato PNG para referência e você pode testá -lo sozinho.
pacote cn.ecit.iloveyou; importar java.awt.color; importar java.awt.font; importar java.awt.frame; importar java.awt.graphics; importar java.windowt.event.windowEvent; import java.awt.event.windowlistener; import.event.windowEvent; importação. {public iloveyou () {// this.SetComponentZorder (this, 2); this.setBounds (constant.x, constant.y, constant.width, constant.Height); this.setTitle (constant.String); this.setVisible (true); this.setBackground (color.black); this.SetextendedState (maximized_both); this.addwindowlistener (new WindowListener () {@Override public void WindonOpened (WindowEvent E) {} @Override public void Windowiconified (WindowEvent E) {// TODO @aMaverado Método AUTUMDO} @Override void windowDeiconized (WindowEVENT E) {TOMOUDOUUDOUDO AUMO AUMO AUMO AUMO AUMO AUMO AUMA WindowDeActivated (WindowEvent E) {// TODO Método Auto-Generado Stub} @Override public void WindowClosing (WindowEvent E) {System.exit (0);}@substituir o método public@Windowclosed (WindowEvent E) {// TODO-Generated Method} @override stub}}});} public void Paint (gráficos g) {for (int i = 0; i <500; i ++) {g.setColor (nova cor ((int) (math.random () * 256), (int) (math .random () * 256), (int) (math.Random () * 256) () () (int) (int) (Math .random () * 256), (int) (math.Random () * 256) () () (int) (int) () (int) () (int) (int) () (int) (int) () (int) () (int) () (int) (int) (math .random () * 256), (int) (Math.Random () * 256) (); (Math.random () * 1366), (int) (Math .Random () * 1366), (int) (Math .Random () * 768));} G.SetFont (new Font ("Microsoft yahei", Font.Bold, 150)); 250); g.setColor (nova cor ((int) (math.random () * 256), (int) (math.random () * 256), (int) (math.random () * 256)); (Math.Random () * 256), (int) (Math.random () * 256))); G.SetFont (new Font ("Microsoft Yahei", Font.Bold, 200)); G.DrawString (Constant.String1, 100);}@@angentan (tentativa). e) {E.PrintStackTrace ();} Repaint ();}} public static void main (string [] args) {new Thread (new iloveyou ()). start ();}}} pacote cn.ecit.iloveyou; importar java.awt.toolkit; public classe constant {estática final int width = 800; estática final int altura = 450; estático final int x = (ferramentakit.getDefaultToolkit (). getScreensize (). largura - largura) / 2; (Toolkit.getDefaultToolkit (). GetScreenSize (). Altura - altura) / 2; estático final int width_buff = 300; estático final int alting_buff = 100; final estático int x_buff = (width - width_buff) / 2; final estático int y_buff = (altura - altura _b) / 2; "★ Longelong ★";}Resultados em execução:
Resumir
O exposto acima é sobre o romance exclusivo dos programadores - Java Output Dynamic Flash Map ILove You, espero que seja útil para todos. Amigos interessados podem continuar se referindo a este site:
Explicação detalhada do recipiente de design de interface gráfica Java (JFrame)
Java implementa a distância de saída do console entre dois pontos
O básico da programação Java: imitando o compartilhamento de código de login de usuários
Se houver alguma falha, deixe uma mensagem para apontá -la.