unit4.ioLib
Class IO
java.lang.Object
unit4.ioLib.IO
public final class IO
- extends java.lang.Object
מחלקה זו מגדירה מסך קלט פלט באמצעותו ניתן להדפיס ולקלוט בצורה פשוטה בעברית ובאנגלית
הערה חשובה: מחלקה זו עובדת עם גירסת ג'אווה 1.5 ומעלה.
- Version:
- 26.11.2007
- Author:
- צוות מדעי המחשב, המרכז להוראת המדעים, האוניברסיטה העברית, ירושלים
|
Method Summary |
static void |
clear()
מנקה מסך קלט פלט |
static void |
close(boolean... autoClose)
סוגר את מסך הקלט פלט |
static void |
delay(long milliSeconds)
פעולה המאפשרת השהייה למשך זמן נידרש |
static void |
english()
מעבר להדפסה וקליטה באנגלית |
static java.lang.String |
getCurrentDate()
הפעולה מחזירה מחרוזת המייצגת את התאריך הנוכחי כפי שהוא מופיע במחשב
בפורמט שנה/חודש/יום |
static java.lang.String |
getCurrentTime()
הפעולה מחזירה מחרוזת המייצגת את השעה הנוכחית כפי שהיא מעודכנת במחשב
בפורט שניות:דקות:שעות |
static void |
hebrew()
מעבר להדפסה וקליטה בעברית |
static void |
pause(java.lang.String... msg)
עצירת התוכנית והמתנה להקשת מקש כלשהו |
static void |
print(java.lang.Object val)
הדפסת ערך של משתנה כלשהו |
static void |
printf(java.lang.String format,
java.lang.Object... args)
הדפסת ערכים בפורמט של שפת סי |
static void |
println()
מעבר לשורה הבאה |
static void |
println(java.lang.Object val)
הדפסת ערך של משתנה כלשהו ומעבר לשורה הבאה |
static boolean |
readBoolean(java.lang.String... str)
קליטת ערך בוליאני |
static char |
readChar(java.lang.String... str)
קליטת תו בודד |
static double |
readDouble(java.lang.String... str)
קליטת מספר ממשי ארוך |
static float |
readFloat(java.lang.String... str)
קליטת מספר ממשי |
static int |
readInt(java.lang.String... str)
קליטת מספר שלם |
static int |
readKey(java.lang.String... str)
קריאת מקש בודד |
static long |
readLong(java.lang.String... str)
קליטת מספר שלם ארוך |
static java.lang.String |
readString(java.lang.String... str)
קליטת מחרוזת |
static void |
setBackGroundColor(java.awt.Color color)
פעולה המאפשרת לקבוע את צבע רקע מסך הקלט פלט |
static void |
setTextColor(java.awt.Color color)
פעולה המאפשרת לקבוע את צבע טקסט הפלט |
static void |
sound(int frequency,
int duration)
פעולה המאפשרת להפיק צליל באמצעות הרמקול הפנימי |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clear
public static void clear()
-
מנקה מסך קלט פלט
close
public static void close(boolean... autoClose)
-
סוגר את מסך הקלט פלט
- Parameters:
autoClose - פרמטר אופיונאלי: אם ערכו אמת תודפס הודעה לפני סגירת החלון, אחרת החלון ייסגר מייד
hebrew
public static void hebrew()
-
מעבר להדפסה וקליטה בעברית
english
public static void english()
-
מעבר להדפסה וקליטה באנגלית
readKey
public static int readKey(java.lang.String... str)
-
קריאת מקש בודד
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- מחזיר את קוד המקש שהוקש
readString
public static java.lang.String readString(java.lang.String... str)
-
קליטת מחרוזת
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- Enter המחרוזת שניקלטה לאחר הקשת
readChar
public static char readChar(java.lang.String... str)
-
קליטת תו בודד
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- התו שניקלט
readBoolean
public static boolean readBoolean(java.lang.String... str)
-
קליטת ערך בוליאני
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- הערך הבוליאני שניקלט
readInt
public static int readInt(java.lang.String... str)
-
קליטת מספר שלם
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- המספר השלם שניקלט
readLong
public static long readLong(java.lang.String... str)
-
קליטת מספר שלם ארוך
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- המספר השלם הארוך שניקלט
readFloat
public static float readFloat(java.lang.String... str)
-
קליטת מספר ממשי
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- המספר הממשי שניקלט
readDouble
public static double readDouble(java.lang.String... str)
-
קליטת מספר ממשי ארוך
- Parameters:
str - פרמטר אופציונאלי: מחרוזת להדפסה לפני הקלט
- Returns:
- המספר הממשי הארוך שניקלט
pause
public static void pause(java.lang.String... msg)
-
עצירת התוכנית והמתנה להקשת מקש כלשהו
- Parameters:
msg - פרמטר אופציונאלי: מחרוזת להדפסה בזמן ההמתנה
printf
public static void printf(java.lang.String format,
java.lang.Object... args)
-
הדפסת ערכים בפורמט של שפת סי
- Parameters:
format - מחרוזת מפורמטתargs - משתנים להדפסה
print
public static void print(java.lang.Object val)
-
הדפסת ערך של משתנה כלשהו
- Parameters:
val - משתנה להדפסה
println
public static void println(java.lang.Object val)
-
הדפסת ערך של משתנה כלשהו ומעבר לשורה הבאה
- Parameters:
val - משתנה להדפסה
println
public static void println()
-
מעבר לשורה הבאה
setBackGroundColor
public static void setBackGroundColor(java.awt.Color color)
-
פעולה המאפשרת לקבוע את צבע רקע מסך הקלט פלט
- Parameters:
color - צבע רקע המסך
setTextColor
public static void setTextColor(java.awt.Color color)
-
פעולה המאפשרת לקבוע את צבע טקסט הפלט
- Parameters:
color - צבע טקסט הפלט
delay
public static void delay(long milliSeconds)
-
פעולה המאפשרת השהייה למשך זמן נידרש
- Parameters:
milliSeconds - השהייה במילי-שניות
sound
public static void sound(int frequency,
int duration)
-
פעולה המאפשרת להפיק צליל באמצעות הרמקול הפנימי
- Parameters:
frequency - תדירות הצלילduration - משך הזמן להשמעת הצליל במילי-שניות
getCurrentTime
public static java.lang.String getCurrentTime()
-
הפעולה מחזירה מחרוזת המייצגת את השעה הנוכחית כפי שהיא מעודכנת במחשב
בפורט שניות:דקות:שעות
getCurrentDate
public static java.lang.String getCurrentDate()
-
הפעולה מחזירה מחרוזת המייצגת את התאריך הנוכחי כפי שהוא מופיע במחשב
בפורמט שנה/חודש/יום