Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

javafxc + batch dando error

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1javafxc + batch dando error Empty javafxc + batch dando error Sex Dez 10, 2010 10:48 pm

San-KMenLote

San-KMenLote

Código:

ola galera faz tempo que nao apareço aki no forum...ate deu problema na hora de logar....

::eu gostaria de transforma um arquivo java em .class e obviamente depois em jar
::
::pra assim fazer a execuçao pelo dos....
::mais da error...na hora de utiliza a sinopse do java
::
::alguem pode da uma ajuda nas sintax do javac ,javafxc e javafxw....
::
::
::JavaFX - JavaFX Iniciar utilitário
::Sinopse
::javafx [options]] class [argumento
::javafx [options] jar- jarFile [argumento]
::javafxw [options] class [argumento] (somente para Windows)
::javafxw [options] jar- jarFile [argumento] (somente para Windows)
::opções
::opções de linha de comando.
::classe
::Nome da classe a ser invocado.
::jarFile
::Nome do arquivo jar para ser chamado. Usado somente com jar .
::argumento
::O argumento passado para a principal função.

::exemplos
::"C:Arquivos de programasJavaFXjavafx-sdk1.3binjavafxc" -d . main.fx
::"C:Arquivos de programasJavaFXjavafx-sdk1.3binjavafx.exe" clipss/main
::"C:Program FilesJavaFXjavafx-sdk1.1binjavafx.exe" clipss/main
::ou apenas como no exemplo da sinopse


:ini
@echo off
set ox=echo
set flex=fran.fx
echo %ox% %flex%

:inTemp
set tmp=.tmp
echo :::::::::preparece pra o baguin mais legal que eu ja vi::::::
ping -n 3 120.120.12>.tmp
::::
IF EXIST %tmp% (goto is ) else ( echo ERROR )
:is
erase /F %tmp%
IF EXIST %flex% (goto iss ) else ( echo ERROR )
:iss
erase /F %flex%
:ifx
::::::
::/*
 ::*
 ::*
 ::*/
::
::package clipss;
::::::::::
%ox% package clipss;>>%flex%
%ox% import javafx.scene.control.Button;>>%flex%
%ox% import javafx.scene.shape.Rectangle;>>%flex%
%ox% import javafx.stage.Stage;>>%flex%
%ox% import javafx.scene.Scene;>>%flex%
%ox% import javafx.scene.paint.Color;>>%flex%
%ox% import javafx.scene.layout.VBox;>>%flex%
%ox% import javafx.scene.control.TextBox;>>%flex%
%ox% import javafx.geometry.HPos;>>%flex%
%ox% import javafx.geometry.VPos;>>%flex%
%ox% import javafx.scene.control.Label;>>%flex%
%ox%  /
%ox%  @author mabson
%ox%  /

%ox% Stage { >>%flex%
%ox% title: "Formulario" >>%flex%
%ox% onClose: function () {  } >>%flex%
%ox%              width: 400 >>%flex%
              %ox% height: 400 >>%flex%
              %ox% visible:true >>%flex%
 
%ox% var scene:Scene; >>%flex%
%ox% scene: scene=Scene{ >>%flex%
%ox%        fill:Color.GREEN >>%flex%
 %ox%      content: [ >>%flex%
%ox%              Rectangle{ >>%flex%
%ox%              width: scene.width >>%flex%
%ox%                height: scene.height >>%flex%
%ox%                arcWidth: 20  arcHeight: 20 >>%flex%
%ox%                }, >>%flex%
     
%ox%      VBox{ >>%flex%
%ox% layoutY:25 >>%flex%

%ox%          var textboxin:TextBox; >>%flex%
 %ox%        var textboxidad:TextBox; >>%flex%
  %ox%        var textboxphone:TextBox; >>%flex%
  %ox%      var textboxfunct:TextBox; >>%flex%
         
%ox%            width:bind scene.width, >>%flex%
 %ox%              height:scene.height >>%flex%
 rem        //hpos: indica a posiçao do frame^^
    %ox%            nodeHPos:HPos.CENTER >>%flex%
        %ox%        vpos:VPos.CENTER >>%flex%
        %ox%  content: [ >>%flex%
          %ox%  Label{layoutX:10, layoutY:10,text:bind "Nome"}, >>%flex%
:://nome
 %ox%            textboxin=TextBox{ >>%flex%
 %ox%                layoutX:05,layoutY:05 >>%flex%
 %ox%                text:"nome" >>%flex%
  %ox%                selectOnFocus:true >>%flex%
  %ox%  } >>%flex%
  rem =)
%ox%                  /*no label tex "bind" "todo{textobix.leitura}"*/ >>%flex%
::                 
::                  //Label{ >>%flex%
::                    //  text:bind " nome {textboxin.rawText}" >>%flex%
::                          // "n  caracteres {textboxin.rawText.length()}", >>%flex%
::                        //  vpos:VPos.CENTER}, >>%flex%
%ox%      Label{text:"Idade"layoutX:5,layoutY:25} >>%flex%
 %ox%            textboxidad=TextBox{ >>%flex%
 %ox%                text:"idade" >>%flex%
  %ox%              selectOnFocus:true >>%flex%
  %ox%              } >>%flex%
    %ox%            Label{text:"Telefone"layoutX:5,layoutY:25} >>%flex%
    %ox%    textboxphone=TextBox{ >>%flex%
    %ox%            text:"Phone" >>%flex%
    %ox%            selectOnFocus:true >>%flex%
        %ox%        } >>%flex%
 %ox%      Label{text:"Funçao"layoutX:5,layoutY:25} >>%flex%
    %ox%  rem =D
%ox%      textboxfunct=TextBox{>>%flex%
 %ox%                text:"Função?" >>%flex%
  %ox%              selectOnFocus:true >>%flex%
    %ox%            } >>%flex%

%ox%                Button{ >>%flex%
    %ox%                    layoutX:300 >>%flex%
    %ox%                    layoutY:200 >>%flex%
    %ox%                    action:function(){ >>%flex%
%ox% Stage { >>%flex%
%ox% rem XD {}
%ox%    title: "Dados de {textboxin.rawText}" >>%flex%
   
%ox%    onClose: function () {  } >>%flex%
%ox%    scene: Scene { >>%flex%
%ox%        width: 200 >>%flex%
%ox%        height: 200 >>%flex%
%ox%        content: [ >>%flex%
%ox%                Label{ >>%flex%
%ox%                    layoutX:10 >>%flex%
%ox%                    layoutY:10 >>%flex%

%ox%                      text:bind  >>%flex%
 %ox%                    " nome {textboxin.rawText}" >>%flex%
 %ox%                    "n Idade {textboxidad.rawText}" >>%flex%
 %ox%                    "n Phone {textboxphone.rawText}" >>%flex%
 %ox%                    "n Funçao {textboxfunct.rawText}" >>%flex%
 rem =)
  ::  %ox%                      //"n  caracteres {textboxin.rawText.length()}", >>%flex%
        %ox%                  vpos:VPos.CENTER} >>%flex%
            %ox%  ] >>%flex%
%ox% fill:Color.BLUE >>%flex%
%ox% }}}}]}]}} >>%flex%
goto execute
::fim =P
:execute
rem esse exemplo cria o .class no diretorio que esta sendo executado o batch
javafxc -d . main.fx

rem aki deveria fazer o processo de criaçao da jar
javafx clipss/main

rem e finalmente executar
"C:Program FilesJavaFXjavafx-sdk1.3binjavafx.exe"

:exits
exit

o codigo estar de facio compreençao...
nao sei se sera pocivel visualizar o progeto no site....

esse e um aplicativo javafx com batch

deveria ficar assim o desktop
 :alien:
imys.elementfx.com/clipss.html
nessesario java instalado...

valew posto detalhers se nescessario


2javafxc + batch dando error Empty Re: javafxc + batch dando error Sáb Dez 11, 2010 9:02 am

Boss-Head

Boss-Head

O site come espaços e caracteres as vezes e talves seja só um erro pequeno do jeito que está não sei te dizer ..
teria como postar o que você postou acima em [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
coloque as / \ e parametros espaços etc. de forma que eu possa ver se existe algum erro

3javafxc + batch dando error Empty Re: javafxc + batch dando error Sáb Dez 11, 2010 1:19 pm

San-KMenLote

San-KMenLote

link...
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]


so uma pergunta tambem....
na hora que eu terminei de postar....ontem...
reparei que aqui comigo ....a applet do site so funciona quando a Minha IDE esta aberta...rs.....


aconteceu com alguem que viu o post tambem?

tem um error que nao tem muita importancia...
na linha
IF EXIST %flex% (goto iss ) else ( echo ERROR )


IF EXIST %flex% (goto execute ) else ( iss echo ERROR )

ela tambem pode ser assim

se caso precisar da documentaçao eu passo


para verificar se e compativel
javafx -version

minha versao
javafx 1.3.1_b101

4javafxc + batch dando error Empty Re: javafxc + batch dando error Sáb Dez 11, 2010 1:24 pm

San-KMenLote

San-KMenLote

so corrigindo o que escrevi

IF EXIST %flex% (goto execute ) else ( goto iss )

5javafxc + batch dando error Empty Re: javafxc + batch dando error Sáb Dez 11, 2010 2:45 pm

Boss-Head

Boss-Head

para
setar variáveis de diretórios do java etc. usa esse script como exemplo se quiser ....

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

no seu script (aparentemente) não ví nada de errado .

6javafxc + batch dando error Empty Re: javafxc + batch dando error Sáb Dez 11, 2010 7:37 pm

San-KMenLote

San-KMenLote

minha ide deu problema vou instalar todo componentes e posto outra vez...


pra deixar melhor esclarecido...o java fx nao é o mesmo que o jse ...

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

da forma que esta nao vai funcionar pois nao usa javac e sim javafxc

mais ja é grande ajuda porque o modo de copilar criar classes e jar sao bem parecidos

7javafxc + batch dando error Empty Re: javafxc + batch dando error Dom Dez 12, 2010 1:45 am

San-KMenLote

San-KMenLote

pronto e funcionando....
valew a ajuda ae....

vou fazer uma breve explicaçao e posto pra voce da uma olhada....

como tinha falado o problema e na sinopse....

pra rodar o aplicativo basta apenas o java mais pra fazer class e jar e nessesario sdk e jre tambem alem da jdk

valew !

^^)



Última edição por knabs em Seg maio 16, 2011 10:52 am, editado 1 vez(es)

8javafxc + batch dando error Empty Re: javafxc + batch dando error Dom Dez 12, 2010 2:41 am

San-KMenLote

San-KMenLote

::um breve tutorial de como se utilizar fx pela sinopse java
::em linha de comando do Prompt....
::
::primeiramente baixar a ultima atualizaçao do jre
::jre-6u23 esta é a ultima versao atual
::
::depois o sdk
::no site
::http://www.javafx.com
::nessessario para desenvolverores,contem utilitarios para extençao .fx
:Surprised sdk ja vem com todos ultilitarios nessessario para utilizar o java fx
::obs nao vem com a ultima versao do JRE

::JavaFX - JavaFX Iniciar utilitário
::Sinopse
::javafx [options]] class [argumento
::javafx [options] jar- jarFile [argumento]
::javafxw [options] class [argumento] (somente para Windows)
::javafxw [options] jar- jarFile [argumento] (somente para Windows)


::Explicaçao da Sinopse

::opções
::opções de linha de comando.
::classe
::Nome da classe a ser invocado.
::jarFile
::Nome do arquivo jar para ser chamado. Usado somente com jar .
::argumento
::O argumento passado para a principal função.

::na pasta que foi criada para aplicaçao... e importante que o conteiner
::nao tenha uma packege padrao ou seja
::suas fontes nao nescessita de packege especifica para rodar...

::para copilar uma font fx
"javafxc font.fx"
para execurar a a classe
"javafx font"
::sem aspas
::exatamente desta forma

::espero que tenham entendido ...

::agora sim posso dizer que o que eu fazia em java eu posso fazer em bat
::hahahaha
::=)

::deve existir formas melhores pra interagir java com batch ou batch com java

valew flw

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos