私はレストランシステムを構築しています。管理者に設定を変更して保存する権限を与えて、他のユーザーがログインしたときに新しい設定を見つけるようにします。Javaを使用したソフトウェアのプログラミング設定
-1
A
答えて
4
Javaのプロパティファイルを使用するよりも強力である、専用のpreferences APIを持って呼び出すことにより、コードのあらゆる場所でそれを使用することができますプロパティ - ということをまさにあなたが望むものでなければなりません。 「システム」プリファレンスと「ユーザー」プリファレンスを提供します。おそらく、管理者は「システム」プリファレンスを変更することが許可されるでしょう。
2
javaプロパティのapiを使用して、すべての設定をキーと値のペアとして保存できます。
チュートリアルでは、これは、.propertiesファイルだけでなく、XMLファイル
1
としてあなたの特性を保存することができ、ここでhttp://java.sun.com/docs/books/tutorial/essential/environment/properties.html
であるあなたは
user=Ben
font=arial
...
のように見ているディスクとストアファイルにディレクトリを作成することができます
これらのファイルは、java.util.Propertiesオブジェクトで読み取ることができます。
Properties p;
p.load(inStream);
あなたは、システムのプロパティに追加し、
System.setProperty(font, arial);
System.getProperty(font);
0
はそれを行うには多くの方法があります。 - シリアライズ - プリファレンスAPI - 使用してテキストファイル(XML、プロパティファイル、ファイルのようなINI、など) - データベース
関連する問題
- 1. Core Java Swingソフトウェアの設定
- 2. mysqlデータベースを使用したPHP Webアプリケーションのソフトウェア設定
- 3. Eclipseを使用したJavaプログラミング
- 4. Javaリフレクションを使用した設定値
- 5. Eclipseを使用してSesame APIを使用したJavaプログラミング
- 6. ソフトウェアでJavaを使用してソフトウェアを表示する方法
- 7. Javaプログラミング言語とjspを使用してパーソナルサーバーを設定する方法
- 8. Microsoft Lightswitchを使用した給与計算ソフトウェアの設計
- 9. umlを使ったJavaプログラミング
- 10. NLP Wikipediaを使用して(Javaプログラミング)
- 11. NetBeansを使用したJavaプログラミング:JButtonへのActionListenerの追加
- 12. mavenを使用したEclipseコンパイラのJava 6アノテーション処理設定の設定
- 13. Java - ArrayListをRectangle2D.Doubleを使用して設定しました
- 14. EclipseでJava jpcapを使用したプログラミングWindows 7プラットフォームのIndigo IDE
- 15. Modelicaを使用したループモードのソフトウェア
- 16. 私のプロジェクトでjavaを使用したDynamodbのページ設定
- 17. Genericを使用したJavaでのオプションのパラメータ設定
- 18. strutsを使用したjavaのウェブサイトのメール設定
- 19. Java Webサービスを使用したPayPal IPNの設定
- 20. 非Web用のデータ視覚化(BI)ツールJavaを使用したソフトウェア開発
- 21. ソフトウェアのアップデート後にApacheの設定が破損しました
- 22. メソッドを使用した基本的なJavaプログラミング
- 23. Javaプログラミングを使用した完全な数字
- 24. MicroSoft Visual Studioコードを使用したJavaプログラミング
- 25. WCFを使用したLAN用の仮想化ソフトウェアの使用
- 26. プロ用Javaソフトウェアをパッケージ化
- 27. CSSやサードパーティのソフトウェアを使用したWPFアプリケーションを設計しますか?
- 28. ログバックとslf4j設定を使用したJava Webアプリケーション
- 29. Domino Server 7.0.3FP1 Javaエージェントを使用したプロキシ設定
- 30. Mysqlを使ったJavaのHibernate設定
がに行くプログラム及び情報です1台のマシンにいますか?異なるユーザーが異なるログインでマシンにログインするか、ソフトウェアが1つのログインで実行され、別のシステムを介してログインを制御しますか? –