Как поместить поля ввода tkinter в одну строку?

Лучше использовать try-with-resources, затем все, что pre-java 7, наконец, бизнес

static void appendStringToFile(Path file, String s) throws IOException  {
    try (BufferedWriter out = Files.newBufferedWriter(file, StandardCharsets.UTF_8, StandardOpenOption.APPEND)) {
        out.append(s);
        out.newLine();
    }
}
0
задан Sight 1 March 2019 в 16:18
поделиться

1 ответ

Если вы действительно настаиваете на использовании пакета, я бы посоветовал вам добавить рамку в середине только для записей.

class test(Alarm.Frame):
    def __init__(self, parent):
        Alarm.Frame.__init__(self, parent)
        self.prompt = Alarm.Label(self, text="Enter hours (Max: 24 hours) , minutes, seconds:", anchor="w")
        self.prompt2 = Alarm.Label(self, text="Alarm Message:", anchor="w")
        self.entry4 = Alarm.Entry(self)
        self.output = Alarm.Label(self, text="00:00:00",font=(24))
        self.submit = Alarm.Button(self, text="Start", command = self.startTimer)
        self.prompt.pack(side="top", fill="x")
        mid_frame = Alarm.Frame(self)
        mid_frame.pack()
        self.entry = Alarm.Entry(mid_frame, width=1)
        self.entry2 = Alarm.Entry(mid_frame, width=1)
        self.entry3 = Alarm.Entry(mid_frame, width=1)
        self.entry.pack(side="left", fill="x",padx=10)
        self.entry2.pack(side="left",fill="x", padx=10)
        self.entry3.pack(side="left",fill="x", padx=10)
        self.prompt2.pack(side="top", fill="x")
        self.entry4.pack(side="top", fill="x", padx=20)
        self.output.pack(side="top", fill="x", expand=True)
        self.submit.pack(side="bottom")
        self.pack()
0
ответ дан Henry Yik 1 March 2019 в 16:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: