Skip to content

Package net.minecraft.server.gui

Part 1/1


MinecraftServerGui

  • Full name: net.minecraft.server.gui.MinecraftServerGui
  • Package: net.minecraft.server.gui
  • Source: commonnet/minecraft/server/gui/MinecraftServerGui.java
  • Type: class
  • Modifiers: public
  • Extends: JComponent

net.minecraft.server.gui.MinecraftServerGui#addFinalizer(Runnable)

  • Origin: common
  • Source: net/minecraft/server/gui/MinecraftServerGui.java:84
  • Modifiers: public
  • Return: void

คืออะไร

เพิ่ม Finalizer

ทำงานยังไง

เรียกต่อ: add().

Parameters

  • Runnable runnable

ตัวอย่างใช้งาน

MinecraftServerGui instance = ...;
Runnable runnable = ...;
instance.addFinalizer(runnable);

net.minecraft.server.gui.MinecraftServerGui#close()

  • Origin: common
  • Source: net/minecraft/server/gui/MinecraftServerGui.java:143
  • Modifiers: public
  • Return: void

คืออะไร

ปิด close

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: getAndSet(), runFinalizers().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MinecraftServerGui instance = ...;
instance.close();

net.minecraft.server.gui.MinecraftServerGui#print(JTextArea,JScrollPane,String)

  • Origin: common
  • Source: net/minecraft/server/gui/MinecraftServerGui.java:153
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ print ตาม implementation ของ MinecraftServerGui

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: isEventDispatchThread(), invokeLater(), getDocument(), getVerticalScrollBar(), getViewport(), getView(), getValue(), getSize().

Parameters

  • JTextArea jTextArea
  • JScrollPane jScrollPane
  • String string

ตัวอย่างใช้งาน

MinecraftServerGui instance = ...;
JTextArea jTextArea = ...;
JScrollPane jScrollPane = ...;
instance.print(jTextArea, jScrollPane, "value");

net.minecraft.server.gui.MinecraftServerGui#showFrameFor(DedicatedServer)

  • Origin: common
  • Source: net/minecraft/server/gui/MinecraftServerGui.java:43
  • Modifiers: public static
  • Return: MinecraftServerGui

คืออะไร

ดำเนินการ showFrameFor ตาม implementation ของ MinecraftServerGui

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: setLookAndFeel(), getSystemLookAndFeelClassName(), setDefaultCloseOperation(), add(), pack(), setLocationRelativeTo(), setVisible(), addWindowListener(). สร้างออบเจ็กต์: JFrame, MinecraftServerGui, WindowAdapter. คืนค่า: minecraftServerGui.

Parameters

  • DedicatedServer dedicatedServer

ตัวอย่างใช้งาน

DedicatedServer dedicatedServer = ...;
MinecraftServerGui result = MinecraftServerGui.showFrameFor(dedicatedServer);

net.minecraft.server.gui.MinecraftServerGui#start()

  • Origin: common
  • Source: net/minecraft/server/gui/MinecraftServerGui.java:139
  • Modifiers: public
  • Return: void

คืออะไร

เริ่ม start

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

MinecraftServerGui instance = ...;
instance.start();

PlayerListComponent

  • Full name: net.minecraft.server.gui.PlayerListComponent
  • Package: net.minecraft.server.gui
  • Source: commonnet/minecraft/server/gui/PlayerListComponent.java
  • Type: class
  • Modifiers: public
  • Extends: JList<String>

net.minecraft.server.gui.PlayerListComponent#PlayerListComponent(MinecraftServer)

  • Origin: common
  • Source: net/minecraft/server/gui/PlayerListComponent.java:11
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ PlayerListComponent ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: server. เรียกต่อ: addTickable().

Parameters

  • MinecraftServer minecraftServer

ตัวอย่างใช้งาน

MinecraftServer minecraftServer = ...;
PlayerListComponent instance = new PlayerListComponent(minecraftServer);

net.minecraft.server.gui.PlayerListComponent#tick()

  • Origin: common
  • Source: net/minecraft/server/gui/PlayerListComponent.java:16
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. แก้ state: tickCount. เรียกต่อ: getPlayerList(), getPlayers(), size(), add(), get(), getGameProfile(), getName(), setListData(). สร้างออบเจ็กต์: Vector<>.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

PlayerListComponent instance = ...;
instance.tick();

StatsComponent

  • Full name: net.minecraft.server.gui.StatsComponent
  • Package: net.minecraft.server.gui
  • Source: commonnet/minecraft/server/gui/StatsComponent.java
  • Type: class
  • Modifiers: public
  • Extends: JComponent

net.minecraft.server.gui.StatsComponent#close()

  • Origin: common
  • Source: net/minecraft/server/gui/StatsComponent.java:64
  • Modifiers: public
  • Return: void

คืออะไร

ปิด close

ทำงานยังไง

เรียกต่อ: stop().

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

StatsComponent instance = ...;
instance.close();

net.minecraft.server.gui.StatsComponent#paint(Graphics)

  • Origin: common
  • Source: net/minecraft/server/gui/StatsComponent.java:43
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ paint ตาม implementation ของ StatsComponent

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: setColor(), fillRect(), drawString(). สร้างออบเจ็กต์: Color.

Parameters

  • Graphics graphics

ตัวอย่างใช้งาน

StatsComponent instance = ...;
Graphics graphics = ...;
instance.paint(graphics);

net.minecraft.server.gui.StatsComponent#StatsComponent(MinecraftServer)

  • Origin: common
  • Source: net/minecraft/server/gui/StatsComponent.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ StatsComponent ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: server, timer. เรียกต่อ: setPreferredSize(), setMinimumSize(), setMaximumSize(), tick(), start(), setBackground(). สร้างออบเจ็กต์: Dimension, Timer.

Parameters

  • MinecraftServer minecraftServer

ตัวอย่างใช้งาน

MinecraftServer minecraftServer = ...;
StatsComponent instance = new StatsComponent(minecraftServer);