คำถามในหัวข้อ 'user-interface'

จะสร้างแบบฟอร์ม Windows แบบกึ่งโปร่งใสเช่น Microsoft Office 2010 TP ได้อย่างไร
ฉันต้องสร้างแบบฟอร์ม Windows ที่มีคุณสมบัติดังต่อไปนี้ กึ่งโปร่งใสในครึ่งบนของแบบฟอร์ม (ประมาณ 100-200 พิกเซล) แถบเครื่องมือเข้าถึงด่วนเช่น Microsoft Office 2010 TP กล่องควบคุม (ปุ่มย่อเล็กสุด ขยายใหญ่สุด ปิด) ที่สร้างโดย Windows API...
3261 มุมมอง
schedule 13.12.2023

ตั้งค่าความกว้างสูงสุดสำหรับเฟรมด้วย ScrolledWindow ใน wxPython
ฉันสร้างวัตถุ Frame และต้องการจำกัดความกว้างที่สามารถขยายได้ หน้าต่างเดียวในเฟรมคือวัตถุ ScrolledWindow และที่ประกอบด้วยลูกอื่นๆ ทั้งหมด ฉันมีวัตถุจำนวนมากที่จัดเรียงโดยวาง BoxSizer ในแนวตั้ง ดังนั้นวัตถุ ScrolledWindow จึงค่อนข้างสูง...
2330 มุมมอง
schedule 30.12.2023

อะไรคือวิธีที่ดีที่สุดในการใช้การลบออบเจ็กต์ผู้ใช้ซึ่งมีผู้ดูออบเจ็กต์หลายคน
สมมติว่าฉันมี GUI ที่มีผู้ดูออบเจ็กต์ผู้ใช้หลายประเภท ตัวอย่างเช่น มุมมองแบบต้นไม้ มุมมองรายการ และมุมมองไดอะแกรม มุมมองทั้งสามแสดงวัตถุเดียวกัน หากผู้ใช้ลบออบเจ็กต์ออกจากมุมมองหนึ่ง ฉันต้องการปิดกิจกรรมเพื่อแจ้งเตือนอีกสองมุมมอง...
53 มุมมอง
schedule 05.11.2023

การใช้งานภาษาประกาศ GUI
ฉันเพิ่งเริ่มทำงานในโครงการเกี่ยวกับการสร้าง GUI โดยใช้ภาษาที่ประกาศบางรูปแบบ สิ่งที่ฉันหมายถึงคือฉันต้องอธิบายลำดับชั้นของวัตถุ โดยไม่ต้องระบุประเภทของวิดเจ็ต GUI ที่จะใช้เพื่อ "แสดง" ลำดับชั้นนั้น ตัวอย่างเช่น สำหรับลำดับชั้นที่มีอยู่ H บางส่วน...
1455 มุมมอง
schedule 21.01.2024

ฉันจะกำหนดเวลาการอัปเดต (f/e เพื่ออัปเดตนาฬิกา) ใน tkinter ได้อย่างไร
ฉันกำลังเขียนโปรแกรมด้วยไลบรารี tkinter ของ Python ปัญหาหลักของฉันคือฉันไม่รู้วิธีสร้าง ตัวจับเวลา หรือ นาฬิกา เช่น hh:mm:ss ฉันต้องการให้มันอัปเดตตัวเอง (นั่นคือสิ่งที่ฉันไม่รู้ว่าต้องทำอย่างไร) เมื่อฉันใช้ time.sleep() ในการวนซ้ำ GUI...
131235 มุมมอง
schedule 02.12.2023

JProgressBar อัปเดตพฤติกรรมของค่า (เธรด)
ดูเหมือนจะไม่เข้าใจว่าทำไมเมื่อทำงานกับค่าบางอย่าง JProgressBar จะหยุดนิ่งและหยุดการคำนวณ ตัวอย่างเช่นโค้ดด้านล่างจะแสดงเฉพาะศูนย์ตลอดเวลา ... int value = (100/maxGenerations)*i; //maxGenerations = 2500 final int barValue...
438 มุมมอง

c++ GUI เหตุการณ์/การออกแบบการส่งข้อความ
ฉันกำลังสร้างเกมง่ายๆ โดยใช้ DirectX 9 และ C++ ฉันดูที่ GUI ของ SDK แต่ฉันคิดว่าฉันสามารถใช้งานสิ่งที่ง่ายกว่านี้ได้ ทั้งหมดที่ฉันต้องการคือหน้าต่าง ป้ายกำกับ ปุ่ม กล่องข้อความ และช่องทำเครื่องหมาย ฉันได้สร้าง GUIObject...
953 มุมมอง
schedule 21.12.2023

FLTK ใน MSVC ต้องการส่วนหัว x11 หรือไม่
ฉันกำลังพยายามเรียนรู้วิธีใช้ FLTK ตอนนี้ (ใน MSVC 2008) ฉันได้รวบรวมไลบรารีทั้งหมดอย่างถูกต้อง แต่เมื่อฉันพยายามเรียกใช้โปรแกรมนี้: #include "FL/Fl.H" #include "FL/Fl_Window.H" #include "FL/Fl_Box.H" int main(int argc, char...
4221 มุมมอง

ตั้งค่าตำแหน่ง JMenuBar ด้านล่าง JPanel
ฉันกำลังทำงานกับ JDialog ที่เป็น setUndecorated(true) และมี JPanel รวมอยู่ด้วยเพื่อแทนที่แถบหัวเรื่องเริ่มต้น ขณะนี้มีเฟรมภายในอยู่ภายใน JDialog ซึ่งมี JMenuBar แนบอยู่ด้วย ฉันต้องการย้าย JMenuBar ไปที่ JDialog แต่ให้แสดงไว้ด้านล่าง JPanel...
1470 มุมมอง
schedule 19.01.2024

วิธีอ่านอ่านเนื้อหาของไฟล์ข้อความในแพ็คเกจ Java แยกต่างหากในไฟล์
ฉันมีแพ็คเกจที่มี GUI และใน GUI นี้ ฉันต้องอ่านไฟล์ข้อความ (เรียกว่า list.txt) ที่อาจมีลักษณะดังนี้ 08.00 น. บางสิ่งบางอย่าง 09.00 น. อย่างอื่น 13.00 น. มีบางอย่างที่แตกต่างออกไป โดยแต่ละครั้ง/เหตุการณ์จะแยกบรรทัดกัน...
339 มุมมอง
schedule 26.11.2023

JComponent.setBounds JComponent สุดท้ายในตำแหน่งที่ไม่ถูกต้อง
ฉันมีปัญหาบางอย่างกับ Swing เมื่อเร็ว ๆ นี้ ฉันกำลังพยายามสร้างสิ่งที่เหมือนในภาพด้านล่างทันที เพื่อแสดงโครงสร้างข้อมูลสำหรับอัลกอริธึม (ที่มา: ius.edu ) สิ่งที่ฉันพยายามทำในชั้นเรียนต่อไปนี้คือวาดรูปสี่เหลี่ยมที่มีตัวเลขอยู่...
577 มุมมอง
schedule 05.12.2023

การลากและวางแบบเรียลไทม์ใน Swing
ฉันกำลังใช้การลากและวางเพื่อวางปุ่มบนหนึ่งในสี่ส่วนประกอบ เพื่อให้ดูน่าสนใจยิ่งขึ้น แทนที่จะใช้เพียงเมาส์เพื่อระบุบางสิ่งที่ถูกลาก (ซึ่งทำงานได้ดี) ฉันอยากจะแสดงมันแบบเรียลไทม์ วิธีนี้ใช้งานได้ยกเว้นในกรณีที่เมาส์เลื่อนกลับไปที่ส่วนประกอบที่ถูกลาก...
3947 มุมมอง
schedule 19.12.2023

หน้าจอแอปพลิเคชัน Android Xlarge
ฉันกำลังพัฒนาแอปพลิเคชัน Android ฉันต้องการให้แอปพลิเคชันของฉันรองรับหลายหน้าจอและดูดีในทุกหน้าจอจนถึงขนาดใหญ่ เมื่อฉันทดสอบแอปพลิเคชันของฉันบนโปรแกรมจำลองที่มีขนาด 10.1" WXGA 1280*800 mdpi และสำหรับหน้าจอ xlarge ทั้งหมด หน้าจอดูไม่ดีนัก...
99 มุมมอง
schedule 03.01.2024

จะเลือกวัตถุหลายชิ้นด้วยเมาส์ใน tkinter python gui ได้อย่างไร
ฉันกำลังพยายามเลือกหลายวัตถุโดยใช้เมาส์เหมือนกับใน windows คลิกแล้วลาก ฉันใช้ tkinter ใน python เพื่อสร้าง gui นี้ ฉันกำลังสร้างวัตถุตามที่แสดงในโค้ดด้านล่าง import Tkinter as tk from Tkinter import * root = Tk() w= Canvas(root, width=800,...
1958 มุมมอง
schedule 16.12.2023

PyQt - แสดงวิดเจ็ตที่ด้านบนของวิดเจ็ต
ฉันกำลังสร้างแอปพลิเคชันที่แสดงแผนที่ของพื้นที่ และฉันกำลังพยายามวาดโหนดที่อยู่ด้านบนซึ่งสามารถแสดงข้อมูลได้ ฉันทำให้มันใช้งานได้ทั้งหมด...
2487 มุมมอง
schedule 04.12.2023

ฟังสวิตช์แท็บบนแผงของ JTabbedPane
ฉันได้พัฒนา Swing GUI แบบง่ายๆ เพื่อให้ผู้ใช้สามารถแก้ไขข้อมูลแอปพลิเคชันของฉันได้ UI ค่อนข้างเรียบง่าย: JFrame ที่มี JTabbedPane แต่ละแท็บประกอบด้วยคลาสย่อยหนึ่งของ JPanel ที่มีเครื่องมือในการแก้ไขลักษณะของข้อมูล...
192 มุมมอง
schedule 13.11.2023

วิธีการยกเลิกในอนาคต (boolean b) จะไม่ทำงานเมื่อใช้ในแอปพลิเคชัน GUI
ฉันมีรหัสต่อไปนี้: public class Cancelling { public static void main(String args[]) { ToBeCancelled tbc = new ToBeCancelled(); ForkJoinPool pool = new ForkJoinPool(1); Future<?> future = pool.submit(tbc); try {...
132 มุมมอง

Cordova, Visual Studio และส่วนหน้า
ฉันอยากจะเริ่มพัฒนา Mobile App ไปนานแล้ว ค้นคว้าและอ่านมามากมาย ทุกครั้งที่สับสนว่าจะไปทางไหน Obj-C หรือ Swift (ตอนนี้ฉันตัดสินใจว่าจะไม่ต้องกังวลกับ obj-c และ Swift หลังจากลองไม่กี่ครั้ง Sencha เป็นทางเลือกที่ดี แต่หงุดหงิดกับ (ขาด) ide จริงๆ...
349 มุมมอง

แสดงส่วนหัวเมื่อเลื่อนขึ้นไปบนส่วนหนึ่งของหน้าเพียงพอและด้วยความเร็วที่กำหนด
ฉันพยายามทำบางสิ่งใน jquery เช่น: ซ่อนส่วนหัวเมื่อผู้ใช้เลื่อนลง เมื่อผู้ใช้เลื่อนขึ้นเล็กน้อย ไม่ต้องแสดงส่วนหัว เมื่อผู้ใช้เลื่อนขึ้นไปอีกเล็กน้อย แต่ด้วยความเร็วที่ช้า แสดงว่าผู้ใช้อาจกำลังอ่านเนื้อหาอยู่ ก็ยังคงไม่แสดงส่วนหัว...
146 มุมมอง

ทำการเปลี่ยนแปลง JPanel หลังจาก ActionListener
ฉันต้องทำเกมสำหรับโครงการโรงเรียนในระบบ CS ฉันต้องการสร้างมันเพื่อให้บุคคลสามารถป้อนชื่อของตนได้ และแผงต่อๆ ไปทั้งหมดจะมีชื่อของพวกเขาอยู่บนนั้น ฉันกำลังใช้เค้าโครงการ์ด ซึ่งใช้งานได้เป็นส่วนใหญ่ เมื่อฉันรันเกมและป้อนชื่อ...
925 มุมมอง