Jump to content

Recommended Posts

Posted

Olá,

Estou a criar um projecto web no netbeans e, quando o programa acaba de criar o projecto não me aparece a pallete com as tools.

Alguem sabe com posso por a pallete visivel?.

cmp

Posted

No meu caso, aparece em Window > Pallete.

É isso mm. Obrg. 👍

Tenho outra dúvida. Estou a fazer um projecto web no netbeans e, gostava de saber se é possivel alternar os modos design e souce como no visual studio.

Posted

O NetBeans IDE não tem modo de design para projectos Web, apenas para projectos Java.

Como faço para programar um botão.

No vs carrego em cima do botao. Como faço no netbeans?

Posted

Estás a fazer desenvolvimento Web com que tecnologia?

O NetBeans IDE apenas permite edição gráfica de interfaces (arrastar/manipular componentes de modo visual) para aplicações Desktop Java. Essa funcionalidade não existe por omissão para qualquer outra linguagem.

Se estás a usar HTML e queres fazer um botão então escreves o código HTML necessário para que esse botão surja. HTML não tem programação, não programas qualquer botão. Não sei o que fazias no Visual Studio mas se era Web, pelo comportamento que descreves, estavas a usar ASP.net o que envolve a existência de uma linguagem de programação por trás.

Sem saber o que queres fazer é complicado dizer alguma coisa de útil...

Posted

Estás a fazer desenvolvimento Web com que tecnologia?

O NetBeans IDE apenas permite edição gráfica de interfaces (arrastar/manipular componentes de modo visual) para aplicações Desktop Java. Essa funcionalidade não existe por omissão para qualquer outra linguagem.

Se estás a usar HTML e queres fazer um botão então escreves o código HTML necessário para que esse botão surja. HTML não tem programação, não programas qualquer botão. Não sei o que fazias no Visual Studio mas se era Web, pelo comportamento que descreves, estavas a usar ASP.net o que envolve a existência de uma linguagem de programação por trás.

Sem saber o que queres fazer é complicado dizer alguma coisa de útil...

Estou a aprender a fazer sites com java.

Sim, em vs uso o asp.net e programo com c#.

No java estou a tentar perceber como o funciona.

Posted (edited)

Asp.net é mais limitado no sentido em que usas apenas aquilo que a Microsoft te oferece, não quero dizer que a tecnologia ou alguma das linguagens seja limitada, apenas que é algo directo, usando o Visual Studio, uma das duas linguagens suportadas e pouco mais.

Na plataforma Java a coisa é mais complexa e tens mais opções. Regra geral quando se fala em desenvolver para a Web em Java fala-se em usar Java EE e não Java SE (versão Enterprise para Web, versão Standard para Desktop). Isto significa que a linguagem que usas no servidor é Java mas no servidor podes usar apenas Servlets, apenas JSP, ou JSF (onde normalmente se usa uma biblioteca de componentes como a PrimeFaces), além disso podes também desenvolver usando Google Web Toolkit que te permite programar em Java (com algumas limitações) e compilar para JavaScript (toda a parte cliente é JavaScript), neste caso se quiseres usar componentes mais complexos podes usar ExtGWT.

Em nenhum dos casos tens uma ferramenta que te permita "desenhar" a interface de forma gráfica, vais ter de o fazer à mão e saber o código. Tirando GWT, criar a interface não é mais que criar o HTML, e apenas o HTML, necessário. O comportamento é adicionado depois conforme a tecnologia que queiras usar (JSP é uma linguagem de scripting, JSF usa bastante XML e componentes definidos em XML).

Portanto, podes desde já esquecer a abordagem do Visual Studio de arrastar alguns componentes da paleta e clicar neles para ir para a acção do componente ou editar as suas propriedades num editor qualquer.

Podes ver mais sobre:

- JavaEE, JSP e JSF, http://docs.oracle.c.../doc/bnafd.html

- PrimeFaces, http://primefaces.org/

- GWT, https://developers.g...om/web-toolkit/

- ExtGWT, http://www.sencha.com/products/gxt

Edited by Knitter
Posted

Asp.net é mais limitado no sentido em que usas apenas aquilo que a Microsoft te oferece, não quero dizer que a tecnologia ou alguma das linguagens seja limitada, apenas que é algo directo, usando o Visual Studio, uma das duas linguagens suportadas e pouco mais.

Na plataforma Java a coisa é mais complexa e tens mais opções. Regra geral quando se fala em desenvolver para a Web em Java fala-se em usar Java EE e não Java SE (versão Enterprise para Web, versão Standard para Desktop). Isto significa que a linguagem que usas no servidor é Java mas no servidor podes usar apenas Servlets, apenas JSP, ou JSF (onde normalmente se usa uma biblioteca de componentes como a PrimeFaces), além disso podes também desenvolver usando Google Web Toolkit que te permite programar em Java (com algumas limitações) e compilar para JavaScript (toda a parte cliente é JavaScript), neste caso se quiseres usar componentes mais complexos podes usar ExtGWT.

Em nenhum dos casos tens uma ferramenta que te permita "desenhar" a interface de forma gráfica, vais ter de o fazer à mão e saber o código. Tirando GWT, criar a interface não é mais que criar o HTML, e apenas o HTML, necessário. O comportamento é adicionado depois conforme a tecnologia que queiras usar (JSP é uma linguagem de scripting, JSF usa bastante XML e componentes definidos em XML).

Portanto, podes desde já esquecer a abordagem do Visual Studio de arrastar alguns componentes da paleta e clicar neles para ir para a acção do componente ou editar as suas propriedades num editor qualquer.

Podes ver mais sobre:

- JavaEE, JSP e JSF, http://docs.oracle.c.../doc/bnafd.html

- PrimeFaces, http://primefaces.org/

- GWT, https://developers.g...om/web-toolkit/

- ExtGWT, http://www.sencha.com/products/gxt

Pensava que funciona como no vs, pelo visto, não.

Fiquei totalmente esclarecido. Obrg. 👍

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.