Just nu i M3-nätverket
Gå till innehåll

Anders...

Medlem
  • Antal inlägg

    769
  • Gick med

  • Senaste besök

Allt postat av Anders...

  1. http://lmgtfy.com/?q=java3d+tutorial+cube
  2. ja du har fel. läs tråden "Int och string i java" . sist i den finns ett exempel på hur det fungerar . detta gäller inte bara java utan de flesta språken. jag sitter på mobilen nu och har svårt att skriva eget exempel.
  3. Förstår fortfarande inte syftet med det här är! Du vill alltså 1. allokera en gigantisk mängd minne. 2. Spara 100 ord i ditt minne 3. På något obestämt sätt flytta det datat till en annan dator 4. Åter igen skapa en gigantisk mängd minne 5. lagra datat i detta minne 6. återskapa meningen Detta är bara galenskap :-D Men att hitta 100 ord i en data mängd som för övrigt är helt tom är väldigt enkel, om du fyller den med skräp blir det jobbigare. Det första du kan göra är att skapa din int[10000][10000][10000][10000] och se hur bra det går :-)
  4. Förstår faktiskt inte vad du menar....
  5. Nix du har plats för 10000*10000*10000*10000
  6. char b = 'b'; String a = Character.toString(; String c = "" + b; Att det fungerar med println beror på att den tar mer än bara en string som argument. Läs lite i Javas API dokumentation så ser du vad som finns. http://docs.oracle.com/javase/6/docs/api/java/io/PrintStream.html Är dokumentationen för en PrintStream det som du använder när du gör System.out.prinln...
  7. Denna lilla klass har en JFrame med ett JTextField som enbart tillåter siffror. Jag ska vara ärlig å säga att det var ett tag sedan jag skrev Swing/AWT så mitt minne sviker lite = det finns säkert snyggare lösningar. import java.awt.BorderLayout; import java.awt.Color; import java.awt.SystemColor; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.InputVerifier; import javax.swing.JComponent; import javax.swing.JFrame; import javax.swing.JTextField; import javax.swing.event.CaretEvent; import javax.swing.event.CaretListener; public class Test extends JFrame { private JTextField textField; public Test() { setLayout(new BorderLayout()); textField = new JTextField(); textField.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent e) { textField.setText(textField.getText().replaceAll("[^0-9]+", "")); } }); add(textField, BorderLayout.CENTER); } public static void main(String[] args) { Test test = new Test(); test.pack(); test.setVisible(true); WindowListener l = new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }; test.addWindowListener(l); } }
  8. Det fungerar inte för dig då JTextField tar en sträng som argument till metoden setText och du försöker skicka in en char. När du gör int xx; jTextField.setText("" + (char) xx); Kommer java att skapa en sträng av "" + (char) xx, detta beror på att "" är en sträng och + innebär då att xx ska klistras ihop med den. ex. "" + 'a' --> "a" "hej" + (char) 65 --> "hejA" "" + 65 --> "65" Självklart kan du skicka in en sträng direkt i setText jTextField.setText("apa");
  9. Hej, Gissar på att du är nöjd med det? Har du jämfört med kitobjektivet? (om du har något) Jag har kollat lite på http://www.scandinavianphoto.se/product/item.aspx?iid=4693338 Något billigare men det verkar ha fått bra recensioner och mycket bättre ljusstyrka f2.8-4.5 mot canons f4-5.6 Vad tror ni Canon eller Sigma ? /Anders..
  10. Hej! Någon som har förslag på ersättare till mitt kit-objektiv till 1000d? Det ska alltså vara runt 18-55 mm. Jag är inte nöjd med bilderna som kit objektivet tar. Mitt telezoom som jag köpte till ger mycket trevligare bilder. /A...
  11. Tja.. Det går alldeles utmärkt att göra som han beskriver. Det är kanske inte den mest optimala lösningen men han kan få det att fungera. Vem har sagt något om att skicka över HTTP? Det är vanliga sockets som det handlar om. Att serialsera en enkel klass som enbart innehåller heltal och några strängar är inte något problem. Innan du låter otrevlig kanske du ska läsa inlägget ordentligt. /Anders..
  12. Tja Du kan använda mouselistener för att hålla koll på var musen är och var den var när du tryckte ner någon av knapparna. Spara värdena för start x,y och nuvarande x,y i metoden som ritar på komponenten använder du sedan koordinaterna för att rita en rektangel. Är lite lat idag och orkar inte visa med kod :-) /A...
  13. Hej. Det är nog något som är galet med din telefon (inställningar) eller ditt ab. Jag kan ladda ner Amaze grejen via Telia.... /A...
  14. prova att googla.... http://msdn.microsoft.com/en-us/library/ms712879.aspx
  15. Du har ju redan delat på det hela.. iaf när du tänkt.. Din Jframe = en klass Varje tab i din tabbedpane borde kunna vara en separat klass.... Menyn kan vara en klass..... Men allt beror ju på hur mycket du ska ha i varje tab osv... svårt att hjälpa dig utan att veta vad du gör.. (visa lite kod) /A...
  16. Anders...

    Java!

    Det fungerar inte att skriva new MyEmptyInterface(); man måste ha med måsvingarna new MyEmptyInterface(){}; Men som någon sa tidigare.. Det verkar konstigt att använda ett tomt interface på det här sättet....
  17. Anders...

    Java!

    Hej... Om du vill lära dig Swing kan det vara en bra idé att gå igenom någon tutorial som visar hur det fungerar. Sun har bra tutorials .... http://java.sun.com/docs/books/tutorial/uiswing/ /A...
  18. Hänger inte riktigt med på vad du menar/vill ha. Tomcat fungerar bra att köra JSP på.. http://tomcat.apache.org/
  19. Anders...

    Java!

    Hej. Du kan använda setForeground(Color color) för att sätta färgen. package temp; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.WindowConstants; public class Test { public static void main(String[] args) { JFrame frame = new JFrame(); JPanel panel = new JPanel(); frame.add(panel); final JLabel label = new JLabel(); label.setText("My Label"); panel.add(label); JButton button = new JButton(); button.setText("Push me!"); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { if (label.getForeground() == Color.RED) label.setForeground(Color.BLACK); else label.setForeground(Color.RED); } }); panel.add(button); frame.pack(); frame.setVisible(true); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } } /A...
  20. Klart det går att göra. Enklast är nog om du kör Swing och använder använder en JComponent som du ritar på. Sen lyssnar du på mouse events för att ta reda på var användaren har klickat och placerar texten där... Här är ett minimalt exempel på hur du gör en egen JComponent.... http://www.java2s.com/Tutorial/Java/0240__Swing/PaintingJComponentObjects.htm /A...
  21. Du kan väl skriva en enkel klass som kopplar upp sig mot en SMTP server och skickar ett brev. Det är inte svårt att skicka mail via SMTP. Läs på lite om SMTP och hitta en server som du har tillgång till så löser du det nog. Lite info om SMTP: http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol /A...
  22. Hej igen.. De kör Sun Java 1.6 (linux) på den sidan. Jag gissar på att det inte är java som gör fel utan att sidan inte hanterar inläsningen av svenska tecken på rätt sätt. För mig blev det bara "?" istället för "å", "ä" och "ö". Java har stöd för unicode tecken dvs bland annat åäö. Du kan till och med döpa dina variabler till namn med åäö i. /Anders
  23. har du en public static void main (String[] args) { } metod i din HelloWorld.java? Det är den metoden som anropas när du kör "java HelloWorld". Felet du får säger att java inte hittar din main metod... /A...
  24. konstigt... jag får det inte så.. Vilken java version kör du? import java.util.Arrays; public class Test2 { public static void main(String[] args) { String[] falt = new String[]{"h", "o","b","a","ö","å", "ä"}; System.out.println(Arrays.toString(falt)); Arrays.sort(falt); System.out.println(Arrays.toString(falt)); } } ger: [h, o, b, a, ö, å, ä] [a, b, h, o, ä, å, ö]
×
×
  • Skapa nytt...