私信  •  关注

Partho63

Partho63 最近创建的主题
Partho63 最近回复了
6 年前
回复了 Partho63 创建的主题 » jquery split get last 2位数

试试这个:

var date = '2018-12-2417:25:33'.split(':');
date[0].split('-');

因为你在 employerframe , container , candidateframe column=0 , column=2 , column=4 . 但给予 weight=1 列=0 . 您还必须添加以下行以使列0、2、4具有相等的权重。

mainframe.grid_columnconfigure(2, weight=1)
mainframe.grid_columnconfigure(4, weight=1) 

试试这个:

import tkinter as tk
from tkinter import ttk

Normal_Font = ('Verdana', 9)
Large_font = ('Verdana', 12)

class MainApp(tk.Tk):
    def __init__(self, *args, **kwargs):
        tk.Tk.__init__(self, *args, **kwargs)

        mainframe = tk.Frame(self)
        mainframe.pack(side='top', fill='both', expand=True)
        mainframe.grid_rowconfigure(0, weight=1)
        mainframe.grid_columnconfigure(0, weight=1)
        # ----- Added lines -----
        mainframe.grid_columnconfigure(2, weight=1)
        mainframe.grid_columnconfigure(4, weight=1)

        #left frame
        employerframe = tk.Frame(mainframe)
        employerframe.grid(row=0, column=0, sticky='nesw')
        label1 = tk.Label(employerframe, text='Employer Frame', font=Large_font)
        label1.grid(row=0, column=0, sticky='nesw')

        ttk.Separator(mainframe, orient=tk.VERTICAL) .grid(row=0, column=1, sticky='ns')

        #right frame
        candidateframe = tk.Frame(mainframe)
        candidateframe.grid(row=0, column=4, sticky='nesw')
        label2 = tk.Label(candidateframe, text='Candidate Frame', font=Large_font)
        label2.grid(row=0, column=0, sticky='nesw')

        ttk.Separator(mainframe, orient=tk.VERTICAL) .grid(row=0, column=3, sticky='ns')

        #middle frame
        container = tk.Frame(mainframe)
        container.grid(row=0, column=2, sticky='nesw')

        self.frames = {}
        frame = StartPage(container, self)
        self.frames[StartPage] = frame
        frame.grid(row=0, column=0, sticky='nesw')
        self.show_frame(StartPage)

    def show_frame(self, cont):
        frame = self.frames[cont]
        frame.tkraise()

class StartPage(tk.Frame):
    def __init__(self, parent, controller):
        tk.Frame.__init__(self, parent)
        label = tk.Label(self, text='Start Page', font=Large_font)
        label.pack(pady=10, padx=10)

app = MainApp()
app.mainloop()