añado js

This commit is contained in:
2025-06-09 13:54:42 +02:00
parent 3a9488b391
commit ce54d7a756
24 changed files with 32002 additions and 0 deletions
+193
View File
@@ -0,0 +1,193 @@
<%@ page import="java.util.Calendar" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.util.Vector" %>
<%@ page import="java.awt.Button" %>
<%@ page import="java.awt.Color" %>
<%@ page import="java.awt.Font" %>
<%@ page import="java.awt.Frame" %>
<%@ page import="java.awt.GraphicsEnvironment" %>
<%@ page import="java.awt.GraphicsConfiguration" %>
<%@ page import="java.awt.GraphicsDevice" %>
<%@ page import="java.awt.GraphicsConfigTemplate" %>
<%@ page import="java.awt.TextField" %>
<%@ page import="javax.swing.JFrame" %>
<%@ page import="java.awt.Canvas" %>
<%@ page import="java.awt.Rectangle" %>
<html>
<head>
<title>Entorno gr&aacute;fico</title>
</head>
<body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" bgcolor="ffffff">
<%
Date fecha = new Date();
Calendar calendario = Calendar.getInstance();
calendario.setTime(fecha);
String dia = String.valueOf(calendario.get(Calendar.DATE));
if(dia.length() == 1)
{
dia = "0" + dia;
}
String mes = String.valueOf(calendario.get(Calendar.MONTH) + 1);
if(mes.length() == 1)
{
mes = "0" + mes;
}
String ano = String.valueOf(calendario.get(Calendar.YEAR));
String hora = String.valueOf(calendario.get(Calendar.HOUR_OF_DAY));
if(hora.length() == 1)
{
hora = "0" + hora;
}
String minutos = String.valueOf(calendario.get(Calendar.MINUTE));
if(minutos.length() == 1)
{
minutos = "0" + minutos;
}
String segundos = String.valueOf(calendario.get(Calendar.SECOND));
if(segundos.length() == 1)
{
segundos = "0" + segundos;
}
out.print("<hr>");
out.print("Fecha = " + dia + "/" + mes + "/" + ano);
out.print("&nbsp;&nbsp;&nbsp;&nbsp;");
out.print("Hora = " + hora + ":" + minutos + ":" + segundos);
out.print("<hr>");
%>
<b><i><font size="+1">Entorno gr&aacute;fico</font></i></b>
<hr>
<%
out.println("<font size=\"-1\"><ul>");
out.println("<li><b>awt.toolkit: </b>" + System.getProperties().get("awt.toolkit"));
out.println("<li><b>java.awt.graphicsenv: </b>" + System.getProperties().get("java.awt.graphicsenv"));
out.println("</ul></font>");
try
{
out.println("<font size=\"-1\"><ul>");
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
out.println("<li><b>GraphicsEnvironment </b>--> " + ge);
out.println("</ul></font>");
GraphicsDevice gd = ge.getDefaultScreenDevice();
out.println("<font size=\"-1\"><ul>");
out.println("<li><b>GraphicsDevice default</b>--> " + gd);
out.println("</ul></font>");
GraphicsDevice[] gds = ge.getScreenDevices();
GraphicsConfiguration[] gc = null;
GraphicsConfiguration bestGc = null;
out.println("<font size=\"-1\"><ul>");
for(int i = 0; i < gds.length; i++)
{
out.println("<li><b>GraphicsDevice[" + i + "] </b>--> " + gds[i] + "; getType()=" + gds[i].getType() + "; getIDstring()=" + gds[i].getIDstring());
gc = gds[i].getConfigurations();
out.println("<font size=\"-1\"><ul>");
for(int j = 0; j < gc.length; j++)
{
out.println("<li><b>GraphicsConfiguration[" + j + "] </b>--> " + gc[j] + "; getColorModel()=" + gc[j].getColorModel() + "; getDevice()=" + gc[j].getDevice());
}
out.println("<li><b>GraphicsConfiguration default </b>--> " + gds[i].getDefaultConfiguration());
out.println("</ul></font>");
}
out.println("</ul></font>");
Font[] fuentes = ge.getAllFonts();
out.println("<font size=\"-1\"><ul>");
for(int i = 0; i < fuentes.length; i++)
{
out.println("<li><b>Fuente[" + i + "] </b>--> nombre:" + fuentes[i].getFontName() + ", familia " + fuentes[i].getFamily());
}
out.println("</ul></font>");
String[] familias = ge.getAvailableFontFamilyNames();
out.println("<font size=\"-1\"><ul>");
for(int i = 0; i < familias.length; i++)
{
out.println("<li><b>Familia[" + i + "] </b>--> " + familias[i]);
}
out.println("</ul></font>");
}
catch(Throwable ex)
{
out.println("<li><b>Excepción en manejo de entorno gráfico:</b> " + ex);
}
out.println("<hr>");
out.println("</b>Prueba de clases de java.awt</b>");
out.println("<font size=\"-1\"><ul>");
try
{
Color color = new Color(100, 125, 12);
out.println("<li>Color --> " + color);
}
catch(Throwable ex)
{
out.println("<li>Excepción en Color --> " + ex);
}
try
{
Frame ventana = new Frame("ventana de prueba");
out.println("<li>Frame --> " + ventana);
}
catch(Throwable ex)
{
out.println("<li>Excepción en Frame --> " + ex);
}
try
{
Button boton = new Button("botón de prueba");
out.println("<li>Button --> " + boton);
}
catch(Throwable ex)
{
out.println("<li>Excepción en Button --> " + ex);
}
try
{
Font fuente = new Font("LucidaSansRegular", Font.PLAIN, 12);
out.println("<li>Fuente --> " + fuente);
}
catch(Throwable ex)
{
out.println("<li>Excepción en Font --> " + ex);
}
try
{
TextField campo = new TextField("campo de texto");
out.println("<li>TextField --> " + campo);
}
catch(Throwable ex)
{
out.println("<li>Excepción en TextField --> " + ex);
}
out.println("</ul></font>");
%>
<hr>
</body>
</html>