Agora mesmo tive a idéia de criar vários array de objeto java,
imprimir e informar o tamanho de cada um separadamente.
Você pode querer ver como fiz, e eu posso te mostrar num
belo exemplo dentro de uma interface gráfica utilizando
a excelente e poderosa biblioteca javafx do java,
aliás, eu recomendo java para quem não quer ter
muitas dores de cabeça, no aprendizado,
java é uma linguagem moderna, poderosa, e cheia de recursos,
sem contar que também é muito fácil de aprender.
Veja abaixo uma imagem do programa em execução:
Veja abaixo o código do programa:
imprimir e informar o tamanho de cada um separadamente.
Você pode querer ver como fiz, e eu posso te mostrar num
belo exemplo dentro de uma interface gráfica utilizando
a excelente e poderosa biblioteca javafx do java,
aliás, eu recomendo java para quem não quer ter
muitas dores de cabeça, no aprendizado,
java é uma linguagem moderna, poderosa, e cheia de recursos,
sem contar que também é muito fácil de aprender.
Veja abaixo uma imagem do programa em execução:
Veja abaixo o código do programa:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
import javafx.scene.text.Font;
import javafx.scene.text.FontWeight;
public class PROJETO extends Application {
//
@Override
public void start ( Stage stage ) {
int i;
Canvas canvas = new Canvas ( 600, 400 );
GraphicsContext ctx = canvas.getGraphicsContext2D ( );
ctx.setFont ( Font.font ( "Arial", FontWeight.BOLD, 15 ) );
ctx.setFill ( Color.RED );
ctx.fillText ( "INFORMANDO O
TAMANHO DE VÁRIOS ARRAYS", 120, 50 );
ctx.setLineWidth ( 22.0 );
ctx.strokeRoundRect ( 10, 10, 580, 380, 10, 10 );
Pane root = new Pane ( );
root.getChildren ( ).add ( canvas );
Scene scene = new Scene ( root );
stage.setScene ( scene );
stage.setTitle ( "INFORMANDO O
TAMANHO DE VÁRIOS ARRAYS" );
String t = "";
String t_1 = "";
String t_2 = "";
String t_3 = "";
String t_4 = "";
String t_5 = "";
/////////////////////////////////////////////////////////////////
String [ ] arr_ay1 = { "Jaqueline
Vega", "Eder Costa",
"Humberto
Gomes ", "Dijalma Lacerda", "Caroline Silva " };
String [ ] arr_ay2 = { "Igor
Goncalves ", "Bruna Carla",
"Fabio Quadros" };
String [ ] arr_ay3 = { "Ana
Celia", "Geany Barros" };
ctx.setFill ( Color.MAGENTA );
ctx.fillText ( "ARRAY 1", 70, 80 );
// ///////////////////////////////////////////////////////////////
for ( i = 0; i < arr_ay1.length; i++ ) {
if ( i == 1 )
t += ( "\n" );
if ( i == 2 )
t += ( "\n" );
if ( i == 3 )
t += ( "\n" );
if ( i == 4 )
t += ( "\n" );
t = t + arr_ay1[i];
}
int compr = arr_ay1.length;
ctx.setFill ( Color.BLUE );
ctx.fillText ( t, 50, 110 );
t_3 = t_3 += compr;
ctx.setFill ( Color.BLACK );
ctx.fillText ( "Tamanho", 60, 200 );
ctx.setFill ( Color.RED );
ctx.fillText ( t_3, 140, 200 );
ctx.setFill ( Color.MAGENTA );
ctx.fillText ( "ARRAY 2", 250, 80 );
//
///////////////////////////////////////////////////////////////
for ( i = 0; i < arr_ay2.length; i++ ) {
if ( i == 1 )
t_1 += ( "\n" );
if ( i == 2 )
t_1 += ( "\n" );
if ( i == 3 )
t_1 += ( "\n" );
if ( i == 4 )
t_1 += ( "\n" );
t_1 = t_1 + arr_ay2[i];
}
int c_ompr = arr_ay2.length;
ctx.setFill ( Color.BLUE );
ctx.fillText ( t, 50, 110 );
t_4 = t_4 += c_ompr;
ctx.setFill ( Color.BLACK );
ctx.fillText ( "Tamanho", 240, 200 );
ctx.setFill ( Color.RED );
ctx.fillText ( t_4, 320, 200 );
ctx.setFill ( Color.BLUE );
ctx.fillText ( t_1, 230, 110 );
ctx.setFill ( Color.MAGENTA );
ctx.fillText ( "ARRAY 3", 380, 80 );
//
///////////////////////////////////////////////////////////////
for ( i = 0; i < arr_ay3.length; i++ ) {
if ( i == 1 )
t_2 += ( "\n" );
if ( i == 2 )
t_2 += ( "\n" );
if ( i == 3 )
t_2 += ( "\n" );
if ( i == 4 )
t_2 += ( "\n" );
t_2 = t_2 + arr_ay3[i];
}
int c_om_pr = arr_ay3.length;
ctx.setFill ( Color.BLUE );
ctx.fillText ( t, 50, 110 );
t_5 = t_5 += c_om_pr;
ctx.setFill ( Color.BLACK );
ctx.fillText ( "Tamanho", 380, 200 );
ctx.setFill ( Color.RED );
ctx.fillText ( t_5, 460, 200 );
ctx.setFill ( Color.BLUE );
ctx.fillText ( t_2, 380, 110 );
//
///////////////////////////////////////////////////////////////
ctx.setFill ( Color.BLACK );
ctx.fillText ( "Criad por:
", 220, 330 );
ctx.setFill ( Color.BLUE );
ctx.fillText ( "Samuel
Lima", 300, 330 );
ctx.setFill ( Color.RED );
ctx.fillText ( "Muito
obrigado", 260, 360 );
ctx.fillText ( t_5, 460, 200 );
stage.show ( );
}
public static void main ( String [ ] args ) {
Application.launch ( args );
}
}
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.