Lenguajes JVM

Otros lenguajes para la JVM (Groovy, Scala, Clojure, etc)

Cosas que he aprendido del curso con Martin Odersky Vol. 1 | Recursividad

Buenas tardes. Pues dado que hoy tengo una
pereza tremenda para salir, me dije a mí mismo:
"Mí mismo, hagamos una entrada en JavaMéxico".

Había dicho que cada sábado iría posteando algo
pero, ya saben, un joven recién salido de casa
capaz pagarse sus gustos... En fin.

Este curso de Martin Odersky es muy interesante desde mi particular
punto de vista:

+ En primera, tienes frente a ti al creador del lenguaje
de programación, por tanto uno aprende a usar Scala de la manera en
que fue pensado desde un inicio.

+En segunda, porqué aprendes temas muy base, qué
muy probablemente no te enseñaron en la escuela, y que te ayudan
a ver los problemas de tu trabajo de otra manera.

=====Nota====================================================
Dado que hubo un caso con los ejercicios de la semana pasada, no postearé
el código que yo conseguí que funcionase, era lo que quería hacer, pero tal parece
que si lo hago y me descubren me expulsan del curso; prefiero no arriesgarme :D
============================================================

En la primer semana el tema a tratar me parecía algo "soso", era recursividad y vamos

cambiar coma (,) por punto (.) en valores decimales generados en gráfica por jfreechart

pues aun que ya es pequeño este problema no he encontrado solucion , estoy utilizando la libreria jfreechart para la creacion de graficas en java, pero me acabo de dar cuenta que cuando la grafica tiene un valor decimal me pone una coma y no el punto. a la hora de mostrar los decimales

ejemplo

288,10,50% eso imprime donde yo quiero muestre 288.10,50% creo viene predefinido en la librería pero no encuentro donde modificar eso

problema al cerrar jframe principal sin cerrar jframe secundario

pues tengo un pequeño gran problema para mi ,pues resulta haciendo una comparacion if else habro un jframe u otro dependiendo del resultado de la comparacion, pero en el jframe donde se realiza la comparacion no se cierra aunque le ponga la linea this.setVisible(false);

en pocas palabras como cierro u oculto el jframe donde hago la comparacion cuando el segundo jframe ya se habrio??

JFRAME no toma la posicion que le asigno en setLocation();

pues no se que pasa he finalizado mi proyecto en netbeans, y para que las ventanas no aparescan en cualquier posicion se las asigne a codigo con setLocation() pero no hacepta la posicion que le asigo sigue apareciendo en el mismo lugar , alguna sugerencia??

las jframe los creo con netbeans solo arrastrandolos no es a puro codigo, y despues les asigno su posicion, solo me ha funcionado en la ventana principal pero en las demas no toma en cuenta el setLocation() que yo le asigno

como hacer para que mi jframe cambie de tamaño conforme a la pantalla de la pc donde se ejecute ?

hola soy nuevo en esta pagina, y despues de resolver muchos de mis problemas encontrando informacion por aqui hay una que me queda muchas dudas, he realizado un .jar en netbeans un programa que realiza graficas de pastel barras etc, bueno pues mi problema es que lo desarrolle utilizando mi pantalla de 18 pulgadas, y una resolucion de 1600x900 pero al ejecutar el jar en otras pcs con pantalla de 15 pulgadas y menos resolucion el programa se ve demasiado grande y no se muestra por completo.

hay alguna forma de que todo el jframe con sus botones textfields,labels panel, todo lo que contenga cambien su tamaño y se adapten a la resolucion de las pcs donde se ejecute el programa??

algun codigo?

he encontrado varios la verdad no los he aplicado por que dan a entender que es para que el jframe se maximise a toda la pantalla pero yo no quiero eso yo quiero que el programa solo se adapte o se haga mas pequeño pero con la misma forma

10 Razones para Hacer una Página de Negocios

pregunta eclipse

hola presento las siguientes dudas:
-de que manera o mediante que metodos puedo emplear los atributos y metodos encapsulados de una clase abstarcta en una subclase de esta?, por ejemplo asignar un valor a un atributo o atributos o que pueda emplear un metodo

-que metodos debo emplear para contener objetos en un JPanel, ejemplo que en el JPanel se dibuje un rectangulo o una linea.

-que metodos puedo emplear para contener un jpanel en un jframe?

-que metodos se pueden emplear para realizar listas de objetos?, mas especificamente objetos graficos: lineas rectangulos etc.

- el singleton es un patron que se emplea para asegurar el uso de una instancia una sola vez para proteger datos (si no me equivoco), ademas de otros usos.
la pregunta es las siguiente:
con lo afirmado al principio del parrafo, me podrian dar una explicacion que consideren, me pueda aclarar la funcion de este patron orientado a proteger datos?

les agradeso a quienes me pudan aclarar las dudas que poseo.

gracias

Java Hoja Calculo

Ocupo ayuda para hacer una hoja de calculo con JTABLE, lo que ocupo son los metodos tengo que hacer el de suma, max y minimo, promedio y percentil si alguien me puede ayudar Muchas Gracias!!

Iniciando con JavaFX: Jython + JavaFX

Hace unas horas me puse a picarle al Jython y pues me gusto, allí andaba y luego me dije: ¿Y que onda con Swing? Pues que le sigo scripteando(ese termino siquiera existe?) me aventé unas cuantas ventanitas todo cool hasta que me acorde de JavaFX... no me pude quitar la idea de poder ejecutar código FX en Python (Jython pues...) entonces comenzó la travesía jeje.

Preparando el terreno

Antes que nada debemos establecer una variable de entorno que es la que le dirá a Jython de donde obtener las clases de JavaFX.
Para esto hacemos el procedimiento(Windows 7): Inicio > clic derecho en Equipo > Propiedades > Configuración Avanzada del Sistema > Variables de entorno.

En la ventana de Variables de entorno en la sección Variables del sistema damos clic a Nueva y colocamos los siguientes valores:
Nombre de la variable: CLASSPATH
Valor de la variable: ruta\al\sdk\de\javafx\rt\lib\jfxrt.jar en este caso yo estoy usando la siguiente: C:\Program Files\Oracle\JavaFX 2.1 SDK\rt\lib\jfxrt.jar

Ahora si, podemos continuar.

Código

Primero usaremos un .java de guía para pasarlo a .py
 

problema al no poder ejecutar unos metodos en el main (los metodos estan en otra clase distintan al main)

hola, estoy en clase de programación orientada a objetos y no entiendo algo acerca de los métodos, se que pueden ser llamados desde otra clase o de la misma clase y mi duda esta en los métodos que tienen parámetros.

tengo que hacer un programa el cual tenga dos clases:
a) clase principal
b) clase artículos

en la clase artículos debo tener los siguientes atributos
a) numero de articulos .................. (no es arreglo)
b) descripcion .............................. (no es arreglo)
c) precio unitario .......................... (no es arreglo)
d) cantidad de articulos vendidos.... (arreglo de 12 elementos uno por cada mes del año)

yo hice esto :

public class Articulos {
       

        private long mnumero_articulos, mprecio_unitario, mventas_anuales;
        long[] marticulos_vendidos=new long [12];
        private String mdescripcion;
       
        String mes; //este atributo es para un switch que va en un método

siguiendo con el planteamiento del programa:

incluir un metodo que lea la cantidad de articulos vendidos mensualmente (de todo el año)
enero .......... vendidos
febrero ....... vendidos
.
.
.
diciembre .... vendidos

yo ise lo siguiente:

Distribuir contenido