tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1829
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Thunderhit Thunderhit ist offline Mitglied
    Registriert seit
    Jan 2007
    Beiträge
    11
    Wollte wissen ob und wenn ja, wie, es möglich ist die Systemlautstärke durch eine Java Application zu ändern. Hab mir schon die System-Klasse angesehen, aber da scheint so etwas nicht enthalten zu sein.
    Kennt einer eine Möglichkeit?
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    mit puren Java Mittel geht das so nicht. Was du machen könntest wäre entsprechende Tools ( http://ed.mullen.home.comcast.net/utility.html -> setvol) von Java aus aufzurufen.

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    Thunderhit Thunderhit ist offline Mitglied
    Registriert seit
    Jan 2007
    Beiträge
    11
    Funktioniert 1a, danke, aber nun mein Problem ist, dass ich von einer Funktion Strings in der Art von One Two Three usw. bekomme, aber wie kann ich "one" in den integer 1 wandeln? Klar, switch case wär möglich, aber das wär Wahnsinn! Gibts da evtl. eine Klasse dafür? Ne Suche hat nicht viel ergeben
    Von 1-100 wär das dann.
     

  4. #4
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    das geht ganz einfach mit der ICU (International Components for Unicode) Bibliothek von IBM (beispielsweise in Eclipse zu finden -> Beispielsweise %ECLIPSE_HOME%/plugins/com.ibm.icu_3.6.0.20061215.jar):
    Damit kann man ganz leicht eine Zahl als Wort und ein Zahlenwort als Zahl formatieren.
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    
    /**
     * 
     */
    package de.tutorials;
     
    import java.util.Locale;
     
    import com.ibm.icu.text.RuleBasedNumberFormat;
     
    /**
     * @author Tom
     * 
     */
    public class ICUExample {
     
        /**
         * @param args
         */
        public static void main(String[] args) throws Exception {
            String numberAsWordGer = "siebenundneunzig";
            String numberAsWordUs = "ninety-seven";
     
            int number = 97;
            System.out.println(number
                    + " -> "
                    + new RuleBasedNumberFormat(RuleBasedNumberFormat.SPELLOUT)
                            .format(number));
     
            System.out.println(new RuleBasedNumberFormat(
                    RuleBasedNumberFormat.SPELLOUT).parse(numberAsWordGer));
     
            System.out.println(number
                    + " -> "
                    + new RuleBasedNumberFormat(Locale.ENGLISH,
                            RuleBasedNumberFormat.SPELLOUT).format(number));
     
            System.out.println(new RuleBasedNumberFormat(Locale.ENGLISH,
                    RuleBasedNumberFormat.SPELLOUT).parse(numberAsWordUs));
        }
    }

    Ausgabe:
    Code :
    1
    2
    3
    4
    
    97 -> siebenundneunzig
    97
    97 -> ninety-seven
    97

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

Ähnliche Themen

  1. [Oracle] Zahl als Zahlenwort formatieren lassen
    Von Thomas Darimont im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 11.02.07, 20:13
  2. Antworten: 3
    Letzter Beitrag: 06.09.05, 12:21
  3. Abfrage: Zahl oder keine Zahl
    Von Timitry im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 06.12.04, 22:10
  4. Aus zahl,zahl einen float-Wert machen
    Von metacortex im Forum Java
    Antworten: 8
    Letzter Beitrag: 06.07.04, 16:11
  5. Suche Befehl (gerade Zahl ungerade zahl)
    Von hanspeterle im Forum PHP
    Antworten: 7
    Letzter Beitrag: 30.05.03, 15:22