-
Innlegg
35 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av olaw
-
-
Eclipse prøver vel å kompilere koden, derfor det blir error.
Se nærmere på input parameter til metoden registerEvent:
The method registerEvent(Event.Type, Listener, Event.Priority, Plugin) in the type PluginManager is not applicable for the arguments (Event.Type, new PlayerListener(){}, void)
Tips: hvis du oppretter objektene (eks new PlayerListener()) før du kaller metoden med de, blir det ryddigere og lettere å se/rette kompileringsfeil
-
Eg har begynt å lage ting (bukkit plugin) i java men får ikkje til { og }, treng hjelp!
kode så langt: (den er feil fordi eg har prøvd å fikse men ikkje klart det
package com.rosaage.Test; import org.bukkit.plugin.java.JavaPlugin; import java.io.File; import java.util.*; import org.bukkit.command.*; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.event.Event.*; import org.bukkit.event.player.PlayerListener; public class TestPlugin extends JavaPlugin { public void onDisable() { System.out.println("[Ohh..] Goodbye world! Rosaage's test plugin is disabled!"); } public void reloadCustomConfig() { private FileConfiguration customConfig = null; private File customConfigurationFile = null; if (customConfigFile == null) { customConfigFile = new File(getDataFolder(), "config.yml"); customConfig = YamlConfiguration.loadConfiguration(customConfigFile); } InputStream defConfigStream = getResource("config.yml"); if (defConfigStream != null) { YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defConfigStream); customConfig.setDefaults(defConfig); } public void onEnable() { System.out.println( "[YAY!] Hello World! Rosaage's test plugin is enabled!" ); this.getServer().getPluginManager().registerEvent(Type.PLAYER_JOIN, new PlayerListener() { @Override public void onPlayerJoin(PlayerJoinEvent event) { event.getPlayer().sendMessage(getConfig().getString("message")); } }, this.getCommand("Killme").setExecutor(new CommandExecutor() { public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { return true; }
så viss nokon kan hjelpe med å plasere { og }.
Endra kode til : (mindre error då
package com.rosaage.Test; import org.bukkit.plugin.java.JavaPlugin; import java.io.File; import java.util.*; import org.bukkit.command.*; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.event.Event.*; import org.bukkit.event.player.PlayerListener; public class TestPlugin extends JavaPlugin { public void onDisable() { System.out.println("[Ohh..] Goodbye world! Rosaage's test plugin is disabled!"); } //Error her public void onEnable() { System.out.println( "[YAY!] Hello World! Rosaage's test plugin is enabled!" ); this.getServer().getPluginManager().registerEvent(Type.PLAYER_JOIN, new PlayerListener() { @Override public void onPlayerJoin(PlayerJoinEvent event) { event.getPlayer().sendMessage(getConfig().getString("message")); } }, this.getCommand("Killme").setExecutor(new CommandExecutor() { public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { return true; } public void reloadCustomConfig() { private FileConfiguration customConfig = null; private File customConfigurationFile = null; if (customConfigFile == null) { customConfigFile = new File(getDataFolder(), "config.yml"); customConfig = YamlConfiguration.loadConfiguration(customConfigFile); InputStream defConfigStream = getResource("config.yml"); } if (defConfigStream != null){ YamlConfiguration defConfig = YamlConfiguration.loadConfiguration(defConfigStream); customConfig.setDefaults(defConfig); }//og her
Hvilken IDE bruker du? Dette er sånt du får hjelp fra den med.
-
Jeg skal lage en liten server som i første omgang skal sende værdata, og bilder fra et webcamera via mobilt bredbånd. Maskinen skal kjøres på batteri som lades av solcelle. Fant en et "hovedkort" som har det jeg trenger, fox g20, http://www.tigal.com/1815.
Er det noen som har erfaring med denne?
Finnes det noe tilsvarende hardware som er bedre egnet?
Olaw
-
Jeg har god erfaring med produkter fra phidget. Det er mye bra dokumentasjon og eksempler. Fungerer bra på både linux og mac også.
denne siden har en god del morsomme ting som kanskje kan være aktuelle for deg. -
Du bør legge inn en catch-blokk før finally, så du kan fange opp eventuelle feil.
try{ //koden din }catch(Excepton ex){ //fanger eventuelle exception, så du kan skrive de ut }fianlly{ //finally-koden din }
-
Pakken din heter Gjett, mens i manifest-fila var gjett skrevet med liten g. Prøv å gjør om til stor g der.
Her er filene mine: -
Ok, takk for utfyllende info
Skal sjekke litt priser før jeg legger det ut.
Olav
Ut i fra bildene, så kan det sees ut som det er meget lenge siden den har fått service, det trengs, hammerhodet har dype spor, og de trengs regulering av mekaniken. Slik service ligger på ca. 4000,- Jeg regner også med at det trengs en opptrekkning av stemmen før den kan stemmes opp (noe du ikke bør tenke på da den skal selges).Problemet med slike gamle pianoer er at stemmenaglene ofte begynner å løsne fra stemmestaget, da snakker vi om en meget dyr reprasjon (10.000 ++).
Men ellers så ser det jo greit ut.
Hvor mye du kan gi for det vet jeg ikke, det beste er nok å se litt på bruktbørsen, og se om du finner andre gamle pianoer, og legge deg rundt den prisen. Så kommer det jo ann på hvor mye den har falmet i farge osv.
Lykke til!
-
Takk for tilbakemeldinger.
Jeg finner ikke noe årstall nedi, men har ikke fått sett bak det. Jeg har tatt noen bilder under lokket:
Det står et nummer nedi, sikkert serienummer eller noe, 42480.
Olav
-
Jeg har et gammelt piano jeg skal kvitte meg med, og lurer på om noen har peiling på ca verdi på dette klenodiumet? Det er ustemt, vet ikke når det sist er stemt. "Notehylla" er skrudd av, men jeg har den. Det står "Bell & Co" på det. Hva kan jeg forvente å få igjen for det tro?
På forhånd takk!
Større bilder ligger her: http://bildr.no/view/509502 og http://bildr.no/view/509505
-
Legg inn en liten "sleep" i do-while løkken din. Da ser du gjerne at det blir skrevet en og en linje.
Nope, det hjelper ikke. Jeg har prøvd å legge in sleep først i do-løkken, sist i do-løkken og foran og sist i do-løkken. Det hjelper ikke!
Ok, har sett litt mer på koden. Det som skjer er at gui henger igjen på startknappen, og kan ikke oppdatere seg selv da (samme tråd). Når du skal starte en større jobb med en knapp i gui, må du kjøre jobben ut i en egen tråd. Jeg har endret litt på koden din, ta en titt.
import java.awt.event.*; import java.awt.*; import javax.swing.*; class SgGui extends JFrame { public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { new SgGui(); } }); } JPanel panel; JButton start, avslutt; JTextArea tekstvindu; JScrollPane scroll; SgGui() { setTitle("Slumpgenerator"); panel = new JPanel(); panel.setLayout(new BorderLayout()); start = new JButton("Start"); tekstvindu = new JTextArea(30, 30); scroll = new JScrollPane(tekstvindu); avslutt = new JButton("Avslutt"); panel.add(start, BorderLayout.CENTER); panel.add(avslutt, BorderLayout.EAST); panel.add(scroll, BorderLayout.SOUTH); add(panel); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); pack(); setVisible(true); start.addActionListener(new Starter(tekstvindu)); avslutt.addActionListener(new Avslutter()); } } class Starter implements ActionListener { JTextArea tekstvindu; Starter(JTextArea tekstvindu) { this.tekstvindu = tekstvindu; } public void actionPerformed(ActionEvent e) { Slumpgenerator sg = new Slumpgenerator(tekstvindu); new Thread(sg).start(); } } class Avslutter implements ActionListener { public void actionPerformed(ActionEvent e) { System.exit(0); } } import java.util.Random; import javax.swing.*; class Slumpgenerator implements Runnable { Random r = new Random(); int N; // String tall; int count = 0; JTextArea textField; public Slumpgenerator(JTextArea textField){ this.textField = textField; } void generator() { String tekststreng = "Tallet er: "; do { N = r.nextInt(100) + 1; tekststreng = N + "\n"; try { Thread.currentThread().sleep(100); } catch (Exception ex) { } count++; textField.append(tekststreng); textField.setCaretPosition(textField.getDocument().getLength()); } while (N != 100 && count < 101); } @Override public void run() { generator(); } }
-
Og så over til den virkelige grunnen til at Swing er noe herk! Jeg trodde at tekstvindu.append("Tall " + count + " er " + tekststreng + "\n"); ville legge til teksten i tekstvinduet hver gang dosløyfen kjøres, men altsammen blir lagt til etter at dosløyfen er ferdig. Hvordan kan jeg få lagt til en line av gangen?
Legg inn en liten "sleep" i do-while løkken din. Da ser du gjerne at det blir skrevet en og en linje.
try{ Thread.currentThread().sleep(100); }catch(Exception ex){ }
-
Det må vel nødvendigvis alltid rundes opp i dette tilfellet (altså ceil), for en påbegynt side er en hel side.
-
Hei
Er det noen andre som sliter med hastigheten på nedlastingssiden til canon? Jeg har brukt hele kvelden på å laste ned drivere og programvare til skriveren min!
Jeg hadde problemer en gang før også, men tenkte det var problemer bare den kvelden, men nå sitter jeg her altså igjen
Hjelper lite med 20Mbit linje når ikke de klarer å levere mer enn 6kbit fra serveren..
Er det flere som har irritert seg over hastigheten til de?
-
Finnes det noe mulighet for å emulere hardware?
Kunne tenke meg å kikke litt på dette, men ikke hvis man er nødt til å ha en "utvikler telefon"..
Det er vel bare å laste ned SDK'en, ser ut som den inneholder en hw emulator. (se filmene som ligger på youtube om utvikling på platformen) Utviklingsspråket er java
-
Kult, lastet ned og testet. Hoppingen ser realistisk ut Morsomt med spillprogrammering!
-
Hei
Jeg vet det finnes høretelefoner som produserer lyd i motfase for å gjøre støyende omgivleser med musikk-lytte-vennlige, og hørselsvern som også jobber på denne måten.
Er det noen som vet av noe program som gjør denne jobben på en pc? Ser for meg en mic som hele tiden lytter på omgivelsene, så kan programmet hele tiden regne ut en passende motfaselyd som kan sendes til høretelefonene.
Prøvde å søke litt på sourceforge, men vet ikke helt hva jeg skal søke etter..
Olav
-
Okei, takk for alle svar. Skal se på disse alternativene neste uke
God helg!
-
Vi bruker Norman antivirus, men er ikke helt fornøyd.. Det har i det siste kommet flere oppdateringer, som gjør at ting ikke virker her. Så vi vurderer å bytte.
Det står litt mellom F-Secure og Norton. Er det andre vi også bør se på?
Erfaringer med disse i bedriftssammenheng? (Vi er ca 10 brukere, og har 6-8 servere, win og linux)
-
Okei, takk.. Det var det jeg fryktet.
Grunnen til at jeg skulle hatt det modalt, er at det skal kjøres fra Matlab, og der blir main-metoden i java bare kjørt ferdig med en gang:
Method Execution in MATLAB
When calling a main method from MATLAB, the method returns as soon as it executes its last statement, even if the method creates a thread that is still executing. In other environments, the main method does not return until the thread completes execution.
Poenget var at Matlab skal vente med å gjøre noe mer til JFrame'n er lukket. Kan heller ikke kjøre System.exit(0) i javakode som startes fra Matlab (da stenges også Matlab ned), men det er noe annet
Takk likevel
-
Hei
Er det noen som vet hvordan man kan gjøre en JFrame modal? Det er hovedvinduet i programmet, så jeg kan ikke bruke JDialog.
Det skal være sånn at metoden som oppretter JFrame'en, skal henge til man lukker ned JFrame'en.
Noen som har forslag? Uten bruk av aktiv venting..
-
Kanskje ikke så vanskelig å skrive den selv nei? Får se på det etterhvert
Som en nødløsning nå, kompilerte jeg bare en matlabfunksjon som gjør interpoleringen. Blir litt tregt å kjøre, men det fungerer som en midlertidig løsning.
-
Hei,
Er det noen som har brukt java3d endel, og vet hvordan man kan interpolere en flate som matlab's griddata-funksjon?
http://www.mathworks.com/access/helpdesk/h...-s%C3%B8k&meta=
Olav
-
Hei
Er det noen som vet av et bra klientprogram for subversion (på windows maskin)?
Jeg har prøvd http://tortoisesvn.tigris.org/ og http://www.syntevo.com/smartsvn/, men er ikke helt fornøyd med disse. Finnes det noen andre gode alternativer jeg kan se på? Erfaringer?
-
Jeg har satt opp en fedora linux server, som blant annet skal fungere som en filserver for xp-maskiner hjemme. Derfor tenkte je at det sikkert kan være lurt å kjøre noe antivirusprogram på denne serveren.
Noen som vet om noen bra antivirusprogram for linux?
Hjelp med { og }
i Programmering og webutvikling
Skrevet · Endret av olaw
Ok, da har du noe du kan gjøre i jula Eller kanskje noen andre her har tid til å se mer på dette sammen deg? Uansett bør du lese deg opp litt mer på java hvis det skal ha noe for seg å kode mere.
Har du annen programmeringserfaring?
Start gjerne med litt enklere kode i java for å få litt føling med det...